;

North Carolina Public School Locations, Class Sizes, Student Teacher Ratios and More

Find Schools in North Carolina by Grade Level or School Type

North Carolina Schools By Grade Level

North Carolina Schools By School Type

Select a City in North Carolina

or Choose a County: 

Alamance County Public Schools


Burlington Elon Graham
Haw River Mebane Saxapahaw
Snow Camp    

Alexander County Public Schools


Hiddenite Stony Point Taylorsville

Alleghany County Public Schools


Ennice Piney Creek Sparta

Anson County Public Schools


Ansonville Lilesville Morven
Peachland Polkton Wadesboro

Ashe County Public Schools


Jefferson Warrensville West Jeffers

Avery County Public Schools


Banner Elk Crossnore Elk Park
Newland    

Beaufort County Public Schools


Aurora Bath Chocowinity
Pinetown Washington  

Bertie County Public Schools


Aulander Colerain Lewiston Woo
Windsor    

Bladen County Public Schools


Bladenboro Clarkton Dublin
Elizabethtow Riegelwood Tar Heel

Brunswick County Public Schools


Ash Boliva Bolivia
Leland Shallotte Southport
Supply Winnabow  

Buncombe County Public Schools


Arden Ashefield Asheville
Ashville Barnardsvill Black Mounta
Candler Fairview Fletcher
Leicester Swannanoa Swannonoa
Weaverville    

Burke County Public Schools


Connelly Spr Drexel Hickory
Hildebran Icard Morganton
Rutherford C Valdese  

Cabarrus County Public Schools


Concord Harrisburg Kannapolis
Midland Mount Pleasa Mt Pleasant

Caldwell County Public Schools


Collettsvill Granite Fall Hudson
Lenoir    

Camden County Public Schools


Camden    

Carteret County Public Schools


Atlantic Beaufort Cape Cartere
Harkers Isla Morehead Cit Morehead City
Newport Smyrna  

Caswell County Public Schools


Providence Yanceyville  

Catawba County Public Schools


Catawba Claremont Conover
Maiden Newton Sherrills Fo
Vale    

Chatham County Public Schools


Bear Creek Bennett Bonlee
Chapel Hill Goldston Moncure
Pittsboro Siler City  

Cherokee County Public Schools


Andrews Marble Murphy

Chowan County Public Schools


Edenton Tyner  

Clay County Public Schools


Hayesville    

Cleveland County Public Schools


Casar Fallston Grover
Kings Mounta Lawndale Shebly
Shelby    

Columbus County Public Schools


Cerro Gordo Chadbourn Delco
Evergreen Fair Bluff Hallsboro
Lake Waccama Nakina Tabor City
Whiteville    

Craven County Public Schools


Cove City Havelock New Bern
Vanceboro    

Cumberland County Public Schools


Fayestteville Fayetteville Fort Bragg
Hope Mills Linden Roseboro
Spring Lake Stedman Wade

Currituck County Public Schools


Barco Currituck Jarvisburg
Knotts Islan Moyock Poplar Branc

Dare County Public Schools


Buxton Kill Devil H Kitty Hawk
Manteo Nags Head  

Davidson County Public Schools


Denton Lexington Thomasville

Davie County Public Schools


Advance Cooleemee Mocksville

Duplin County Public Schools


Albertson Beulaville Chinquapin
Kenansville Mt. Olive Rose Hill
Teachey Wallace Warsaw

Durham County Public Schools


Bahama Durham  

Edgecombe County Public Schools


Pinetops Rocky Mount Tarboro

Forsyth County Public Schools


Clemmons Kernersville Lewisville
Pfafftown Rural Hall Tobaccoville
Walkertown Winston Sale Winston-Sale
Winston-Salem    

Franklin County Public Schools


Bunn Franklinton Louisburg
Youngsville    

Gaston County Public Schools


Belmont Bessemer Cit Bessemer City
Cherryville Cramerton Dallas
Gastonia Lowell Mcadenville
Mount Holly Stanley  

Gates County Public Schools


Gates Gatesville Sunbury

Graham County Public Schools


Robbinsville    

Granville County Public Schools


Butner Creedmoor Oxford
Stem Stovall  

Greene County Public Schools


Snow Hill    

Guilford County Public Schools


Brown Summit Browns Summi Colfax
Gibsonville Greenboro Greensboro
High Point Jamestown Liberty
Mcleansville Oak Ridge Pleasant Gar
Sedalia Stokesdale Summerfield

Halifax County Public Schools


Enfield Halifax Littleton
Roanoke Rapi Scotland Nec  

Harnett County Public Schools


Angier Buies Creek Bunnlevel
Cameron Coats Dunn
Erwin Kipling Lillington
Mamers Olivia  

Haywood County Public Schools


Canton Clyde Waynesville

Henderson County Public Schools


Dana East Flat Ro Etowah
Flat Rock Hendersonvil Horse Shoe

Hertford County Public Schools


Ahoskie Murfreesboro Winton

Hoke County Public Schools


Lumber Bridg Mccain Raeford
Red Springs    

Hyde County Public Schools


Ocracoke Swain Quarte Swan Quarter

Iredell County Public Schools


Cleveland Harmony Mooresville
Olin Scotts Statesville
Troutman Union Grove  

Jackson County Public Schools


Cashiers Cullowhee Sylva
Whittier    

Johnston County Public Schools


Benson Clayon Clayton
Four Oaks Garner Kenly
Micro Pine Level Princeton
Selma Smithfield Weldon
Willow Sprin Wilson's Mil  

Jones County Public Schools


Comfort Maysville Pollocksvill
Trenton    

Lee County Public Schools


Broadway Sanford  

Lenoir County Public Schools


Deep Run Kinston La Grange
Lagrange Pink Hill  

Lincoln County Public Schools


Denver Iron Station Lincolnton

Macon County Public Schools


Franklin Highlands Topton

Madison County Public Schools


Hot Springs Mars Hill Marshall

Martin County Public Schools


Hamilton Jamesville Robersonvill
Williamston    

Mcdowell County Public Schools


Marion Nebo Old Fort

Mecklenburg County Public Schools


Charlotte Cornelius Davidson
Huntersville Matthews Mint Hill
Pineville    

Mitchell County Public Schools


Bakersville Green Mounta Spruce Pine

Montgomery County Public Schools


Biscoe Candor Mount Gilead
Star Troy  

Moore County Public Schools


Aberdeen Carthage Eagle Springs
Highfalls Pinehurst Robbins
Southern Pin Vass West End

Nash County Public Schools


Bailey Battleboro Elm City
Middlesex Nashville Red Oak
Spring Hope Whitakers  

New Hanover County Public Schools


Carolina Bea Castle Hayne Wilmington
Wrightsville    

Northampton County Public Schools


Conway Garysburg Gaston
Jackson Pendleton Rich Square
Seaboard    

Onslow County Public Schools


Camp Lejeune Holly Ridge Hubert
Jacksonville Richlands Swansboro

Orange County Public Schools


Carrboro Efland Hillsborough

Pamlico County Public Schools


Arapahoe Bayboro  

Pasquotank County Public Schools


Elizabeth Ci    

Pender County Public Schools


Burgaw Hampstead Rocky Point
Willard    

Perquimans County Public Schools


Hertford Winfall  

Person County Public Schools


Hurdle Mills Roxboro Semora
Timberlake    

Pitt County Public Schools


Ayden Bethel Farmville
Greenville Grifton Grimesland
Stokes Winterville Wintervillle

Polk County Public Schools


Columbus Mill Spring Saluda
Tryon    

Randolph County Public Schools


Archdale Asheboro Climax
Coleridge Franklinvill Ramseur
Randleman Seagrove Sophia
Trinity    

Richmond County Public Schools


Ellerbe Hamlet Hoffman
Rockingham    

Robeson County Public Schools


Fairmont Lumberton Maxton
Orrum Parkton Pembroke
Rowland Saint Pauls Shannon

Rockingham County Public Schools


Eden Madison Mayodan
Reidsville Ruffin Stoneville
Wentworth    

Rowan County Public Schools


China Grove Faith Gold Hill
Granite Quar Landis Mount Ulla
Rockwell Salisbury Spencer
Woodleaf    

Rutherford County Public Schools


Bostic Cliffside Ellenboro
Forest City Lake Lure Mooresboro
Rutherfordto Spindale  

Sampson County Public Schools


Autryville Clinton Faison
Newton Grove Salemburg  

Scotland County Public Schools


Gibson Laurel Hill Laurinburg
Wagram    

Stanly County Public Schools


Albemarle Badin Locust
Misenheimer New London Norwood
Oakboro Richfield Stanfield

Stokes County Public Schools


Danbury Germanton King
Lawsonville Pine Hall Pinnacle
Sandy Ridge Walnut Cove Westfield

Surry County Public Schools


Dobson Elkin Lowgap
Mount Airy Pilot Mounta Pilot Mountain

Swain County Public Schools


Bryson City Cherokee  

Transylvania County Public Schools


Brevard Lake Toxaway Rosman

Tyrrell County Public Schools


Columbia    

Union County Public Schools


Indian Trail Marshville Marvin
Monroe Stallings Waxhaw
Wingate    

Unlisted County Public Schools


Ft Bragg Tarawa Terrace  

Vance County Public Schools


Henderson Kittrell Middleburg

Wake County Public Schools


Apex Cary Fuquay Varin
Fuquay-Varin Fuquay-Varina Holly Spring
Holly Springs Knightdale Morrisville
Raleigh Rolesville Wake Forest
Wendell Zebulon  

Warren County Public Schools


Hollister Norlina Vaughan
Warrenton    

Washington County Public Schools


Creswell Plymouth Roper

Watauga County Public Schools


Blowing Rock Boone Sugar Grove
Vilas Zionville  

Wayne County Public Schools


Dudley Fremont Goldsboro
Mount Olive Pikeville Seven Spring

Wilkes County Public Schools


Boomer Ferguson Hays
Millers Cree Moravian Fal North Wilkes
North Wilkesboro Roaring Rive Ronda
State Road Traphill Wilkesboro

Wilson County Public Schools


Black Creek Lucama Stantonsburg
Wilson    

Yadkin County Public Schools


Boonville East Bend Hamptonville
Jonesville Yadkinville  

Yancey County Public Schools


Burnsville Micaville