Craig County, Virginia Basics:


Craig County Virginia - Government Site

Population: 5,229
Area: 330 square miles
County seat: New Castle
Area code(s) in use: 540
Time zone: EST
High school graduate or higher: 89.1%
Bachelor's degree or higher: 14.1%
Median household income: $47,691
Persons in poverty: 8.3%
Home ownership rate: 85.5%
Mean travel time to work: 31.9 minutes


Adjacent counties:
Alleghany  Botetourt  Giles  Monroe (WV)  Montgomery  Roanoke  

Find in Virginia

Map of the Craig County area


Our detail map of Craig County shows the Craig County, Virginia boundary lines and other interesting items.

Places in Craig County, Virginia

  Airports     show all on map

New Castle International Airport

  Buildings     show all on map

Craig County Rescue Squad and Emergency Medical Services, Craig County Sheriffs Office, Johns Creek Volunteer Fire Department, New Castle Volunteer Fire Department, Paint Bank Volunteer Fire Department and Rescue Squad, Simmonsville Volunteer Fire Department, Upper Craig Creek Volunteer Fire Department

  Cemeteries     show all on map

Brickey Cemetery, Bryan Cemetery, Caldwell Cemetery, County Farm Cemetery, Furrow Cemetery, Grave Cemetery, Grave Cemetery, Harper Cemetery, Huffman Cemetery, Huffman Memorial Park, Lee Cemetery, Leffel Cemetery, Level Green Cemetery, Looney Cemetery, Nutter Cemetery, Paitsel Cemetery, Paxton Cemetery, Ross Cemetery, Ruble Cemetery, Sarver Cemetery, Taylor Cemetery, Williams Cemetery

  Churches     show all on map

Bethel Church, Bethel Church (historical), Canterbury Church, Chestnut Grove Church, Craig Springs Church, Cross Roads Church, Gravel Hill Church, Hebron Church, High Mountain Church (historical), Level Green Church, Maple Grove Church, Mount Carmel Church, New Hope Church, Oak Grove Church (historical), Paxton Chapel, Salem Church

  Cliffs     show all on map

Lovers Leap

  Dams     show all on map

Johns Creek Number Four Dam, Johns Creek Number One Dam, Johns Creek Number Three Dam, Johns Creek Number Two Dam

  Falls     show all on map

Meadow Creek Falls

  Flats     show all on map

Boomer Flats, Potts Cove

  Gaps     show all on map

Rocky Gap

  Locales     show all on map

Big Pond Shelter, Blue Healing Springs, Camp Easter Seal, Fenwick Mines Campground, Given, Managers Depot, Murder Hole, New Castle Work Center, Nicholson Knob, Paint Bank National Fish Hatchery, Pine Top, Ripleys Mill (historical), Steel Bridge Campground, The Pines Campground, The Pines Horse Corral

  Mines     show all on map

Fenwick Mine

  Parks     show all on map

New Castle Historic District

  Populated Places     show all on map

Abbott, Barbours Creek, Captain, Charlton, Craig Springs, Craigs Creek (historical), Gunn, Huffman, Looney, Maggie, Marshalltown, Middle Mountain (historical), New Castle, Paint Bank, Simmonsville, Sinking Creek, Valley Mill, Virginia Mineral Springs, Webbs Mill

  Post Offices     show all on map

Blue Healing Springs Post Office (historical), Ripley Springs Post Office (historical), Virginia Mineral Springs Post Office (historical)

  Ranges     show all on map

Peters Mountain

  Reserves     show all on map

Barbours Creek Wilderness, Shawvers Run Wilderness

  Reservoirs     show all on map

Big Pond, Connallys Lake, McDaniels Lake

  Ridges     show all on map

Big Chestnut Ridge, Henry Soap Ridge, Island Ridge, Johns Creek Mountain, Little Chestnut Ridge, Little Mountain, Piney Ridge, Piney Ridge, Piney Ridge, Tanyard Ridge, Wildcat Ridge

  Schools     show all on map

Barbours Creek School, Craig County High School, Maywood School, McCleary Elementary School, Ruble School (historical), Wilderness Outdoor Opportunity Discovery School

  Springs     show all on map

Sulphur Spring

  Streams     show all on map

Adaline Branch, Alec Branch, Barbours Creek, Bee Branch, Bell Branch, Big Branch, Big Laurel Branch, Black Branch, Broad Run, Cabin Branch, Carr Branch, Champ Branch, Cold Spring Branch, Cove Branch, Dickey Farm Branch, Dicks Creek, Double Branch, Dry Branch, Eliber Springs Branch, Ewin Run, Farrier Branch, Georges Swamp Branch, Given Branch, Golf Course Branch, Grannys Creek, Gravel Hill Branch, Hannah Branch, Harles Branch, Healing Branch, Hog Rock Branch, Johns Creek, Jones Branch, Kale Branch, Laurel Creek, Lick Branch, Lipes Branch, Little Double Branch, Little Oregon Creek, McAfee Run, Meadow Branch, Meadow Creek, Middle Creek, Mill Creek, Mill Creek, Mud Lick Branch, Muddy Branch, Muddy Fork Branch, Mudlick Branch, Paint Bank Branch, Paxton Branch, Pickles Branch, Porterfield Branch, Red Springs Branch, Rich Branch, Rocky Branch, Rolands Run Branch, Sandy Branch, Simpson Branch, Snodgrass Branch, South Prong Barbours Creek, Taylor Branch, Trout Creek, Tub Run, Turnpike Creek, Valley Branch, West Branch Grannys Creek, White Branch, Wright Branch

  Summits     show all on map

Aps Knob, Arnolds Knob, Bald Mountain, Big Knob, Brush Mountain, Brushy Mountain, Chimney Rock, Earn Knob, Fork Mountain, Gravel Hill, Grays Knob, Hanging Rock, Harles Hill, Huckleberry Knob, Huffmans Knob, Kelly Knob, Lick Mountain, Little Mountain, Little Mountain, Lugar Hill, Middle Mountain, North Mountain, Nutters Mountain, Peters Hill, Potts Arm, Rocky Knob, Sevenmile Mountain, Sinking Creek Mountain, Spesard Knob, Well Hill, Wolf Knob

  Trails     show all on map

Cove Trail, Fenwick Nature Trail, Johns Creek Mountain Trail, North Mountain Trail, Potts Arm Trail, Potts Mountain Trail, Trout Creek Appalachian Trail

  Valleys     show all on map

Bear Pen Hollow, Bone Hollow, California Hollow, Cherry Tree Hollow, Craig Creek Valley, Hanging Rock Valley, Happy Hollow, Lee Hollow, Line Branch Hollow, Lynn Hollow, Millers Cove, Penny Hollow, Rack Hollow, Red Brush Valley, Ruben Springs Hollow, Schoolhouse Hollow, Shingle Hollow, Shingle Hollow, Sulphur Springs Hollow, Tucker Hollow, Wide Hollow,

Craig County, Virginia Population By Race (2012 estimate)

RacePopulation
WhiteCraig County White population 5,1515,150  
MixedCraig County Mixed population 4241
BlackCraig County Black population 1615
American IndianCraig County American Indian population 1010
AsianCraig County Asian population 55
Hawaiian & Pacific IslanderCraig County Hawaiian & Pacific Islander population 00

Additional population tables :
State population table
Virginia population by county