Best Public Schools in North Carolina
Explore all public schools including charter schools, magnet schools, and STEM schools in North Carolina to get information on school fundings, curriculums, teacher qualifications, and graduation rates.
Choose Your City
-
Aberdeen
3 Results
-
Advance
2 Results
-
Ahoskie
4 Results
-
Albemarle
7 Results
-
Albertson
1 Result
-
Andrews
3 Results
-
Angier
5 Results
-
Apex
12 Results
-
Arapahoe
1 Result
-
Archdale
2 Results
-
Arden
3 Results
-
Ash
2 Results
-
Asheboro
14 Results
-
Asheville
29 Results
-
Atlantic
1 Result
-
Aulander
1 Result
-
Aurora
1 Result
-
Autryville
1 Result
-
Ayden
3 Results
-
Badin
1 Result
-
Bahama
1 Result
-
Bailey
2 Results
-
Bakersville
4 Results
-
Banner Elk
2 Results
-
Barco
2 Results
-
Barnardsville
1 Result
-
Bath
1 Result
-
Battleboro
3 Results
-
Bayboro
4 Results
-
Bear Creek
2 Results
-
Beaufort
4 Results
-
Belmont
6 Results
-
Bennett
2 Results
-
Benson
5 Results
-
Bessemer
5 Results
-
Bethel
2 Results
-
Beulaville
2 Results
-
Biscoe
3 Results
-
Black Creek
1 Result
-
Black Mountain
3 Results
-
Bladenboro
3 Results
-
Blanch
1 Result
-
Blowing Rock
1 Result
-
Bolivia
4 Results
-
Boomer
1 Result
-
Boone
4 Results
-
Boonville
3 Results
-
Bostic
2 Results
-
Brevard
6 Results
-
Broadway
1 Result
-
Brogden
1 Result
-
Browns Summit
2 Results
-
Bryson City
6 Results
-
Buies Creek
1 Result
-
Bunn
3 Results
-
Bunnlevel
2 Results
-
Burgaw
6 Results
-
Burlington
16 Results
-
Burnsville
9 Results
-
Butner
5 Results
-
Buxton
1 Result
-
Camden
5 Results
-
Cameron
4 Results
-
Candler
5 Results
-
Candor
1 Result
-
Canton
4 Results
-
Cape Carteret
1 Result
-
Carolina Beach
1 Result
-
Carrboro
2 Results
-
Carthage
4 Results
-
Cary
25 Results
-
Casar
1 Result
-
Cashiers
2 Results
-
Castle Hayne
3 Results
-
Catawba
3 Results
-
Cerro Gordo
2 Results
-
Chadbourn
2 Results
-
Chapel Hill
21 Results
-
Charlotte
154 Results
-
Cherryville
4 Results
-
China Grove
7 Results
-
Chinquapin
1 Result
-
Chocowinity
3 Results
-
Claremont
4 Results
-
Clarkton
2 Results
-
Clayton
11 Results
-
Clemmons
3 Results
-
Cleveland
2 Results
-
Climax
1 Result
-
Clinton
10 Results
-
Clyde
4 Results
-
Coats
1 Result
-
Colerain
1 Result
-
Coleridge
1 Result
-
Colfax
1 Result
-
Collettsville
1 Result
-
Columbia
3 Results
-
Columbus
2 Results
-
Concord
27 Results
-
Connelly Springs
5 Results
-
Conover
4 Results
-
Conway
2 Results
-
Cooleemee
1 Result
-
Cornelius
4 Results
-
Cove City
1 Result
-
Cramerton
1 Result
-
Creedmoor
7 Results
-
Creswell
2 Results
-
Crossnore
1 Result
-
Cullowhee
1 Result
-
Currituck
1 Result
-
Dallas
5 Results
-
Danbury
2 Results
-
Davidson
3 Results
-
Deep Run
1 Result
-
Delco
1 Result
-
Denton
3 Results
-
Denver
5 Results
-
Dobson
6 Results
-
Drexel
1 Result
-
Dudley
2 Results
-
Dunn
8 Results
-
Durham
58 Results
-
East Bend
5 Results
-
East Flat Rock
3 Results
-
Eden
6 Results
-
Edenton
3 Results
-
Efland
2 Results
-
Elizabeth
11 Results
-
Elizabethtown
5 Results
-
Elkin
4 Results
-
Ellenboro
2 Results
-
Ellerbe
2 Results
-
Elm City
4 Results
-
Elon
3 Results
-
Enfield
3 Results
-
Ennice
1 Result
-
Erwin
3 Results
-
Etowah
1 Result
-
Evergreen
1 Result
-
Fairmont
5 Results
-
Fairview
1 Result
-
Faison
1 Result
-
Faith
1 Result
-
Farmville
4 Results
-
Fayetteville
70 Results
-
Ferguson
1 Result
-
Flat Rock
2 Results
-
Fletcher
2 Results
-
Forest City
7 Results
-
Four Oaks
3 Results
-
Franklin
9 Results
-
Franklinton
4 Results
-
Franklinville
2 Results
-
Fremont
2 Results
-
Fuquay-Varina
8 Results
-
Garner
12 Results
-
Gaston
4 Results
-
Gastonia
26 Results
-
Gates
1 Result
-
Gatesville
3 Results
-
Germanton
1 Result
-
Gibson
1 Result
-
Gibsonville
4 Results
-
Gold Hill
1 Result
-
Goldsboro
23 Results
-
Goldston
1 Result
-
Graham
8 Results
-
Granite Falls
5 Results
-
Granite Quarry
2 Results
-
Greensboro
78 Results
-
Greenville
21 Results
-
Grifton
1 Result
-
Grimesland
1 Result
-
Grover
1 Result
-
Halifax
2 Results
-
Hallsboro
2 Results
-
Hamlet
5 Results
-
Hampstead
5 Results
-
Hamptonville
1 Result
-
Harkers Island
1 Result
-
Harmony
1 Result
-
Harrisburg
4 Results
-
Havelock
8 Results
-
Haw River
3 Results
-
Hayesville
3 Results
-
Hays
2 Results
-
Henderson
17 Results
-
Hendersonville
15 Results
-
Hertford
4 Results
-
Hickory
20 Results
-
Hiddenite
2 Results
-
High Point
27 Results
-
Highlands
1 Result
-
Hildebran
1 Result
-
Hillsborough
11 Results
-
Hollister
2 Results
-
Holly Ridge
3 Results
-
Holly Springs
7 Results
-
Hope Mills
10 Results
-
Hot Springs
1 Result
-
Hubert
1 Result
-
Hudson
6 Results
-
Huntersville
10 Results
-
Hurdle Mills
1 Result
-
Indian Trail
7 Results
-
Iron Station
2 Results
-
Jackson
1 Result
-
Jackson Springs
1 Result
-
Jacksonville
27 Results
-
Jamestown
6 Results
-
Jamesville
2 Results
-
Jarvisburg
1 Result
-
Jefferson
1 Result
-
Jonesville
1 Result
-
Kannapolis
10 Results
-
Kenansville
3 Results
-
Kenly
1 Result
-
Kernersville
10 Results
-
Kill Devil Hills
3 Results
-
King
5 Results
-
Kings Mountain
7 Results
-
Kinston
14 Results
-
Kittrell
1 Result
-
Kitty Hawk
1 Result
-
Knightdale
5 Results
-
Knotts Island
1 Result
-
La Grange
3 Results
-
Lake Toxaway
1 Result
-
Lake Waccamaw
2 Results
-
Landis
2 Results
-
Laurel Hill
3 Results
-
Laurinburg
11 Results
-
Lawndale
3 Results
-
Lawsonville
1 Result
-
Leicester
1 Result
-
Leland
5 Results
-
Lenoir
13 Results
-
Lewiston Woodville
1 Result
-
Lewisville
1 Result
-
Lexington
27 Results
-
Liberty
3 Results
-
Lilesville
1 Result
-
Lillington
5 Results
-
Lincolnton
18 Results
-
Linden
1 Result
-
Littleton
2 Results
-
Locust
4 Results
-
Louisburg
8 Results
-
Lowell
2 Results
-
Lowgap
1 Result
-
Lucama
2 Results
-
Lumber Bridge
1 Result
-
Lumberton
15 Results
-
Madison
4 Results
-
Maiden
4 Results
-
Manns Harbor
1 Result
-
Manteo
4 Results
-
Maple
2 Results
-
Marble
1 Result
-
Marion
10 Results
-
Mars Hill
1 Result
-
Marshall
5 Results
-
Marshville
4 Results
-
Marvin
1 Result
-
Matthews
10 Results
-
Maxton
5 Results
-
Mayodan
1 Result
-
Maysville
2 Results
-
McAdenville
1 Result
-
McLeansville
4 Results
-
Mebane
7 Results
-
Middlesex
1 Result
-
Midland
1 Result
-
Mill Spring
3 Results
-
Millers Creek
2 Results
-
Mills River
2 Results
-
Mint Hill
4 Results
-
Mocksville
9 Results
-
Moncure
1 Result
-
Monroe
23 Results
-
Mooresboro
2 Results
-
Mooresville
18 Results
-
Moravian Falls
2 Results
-
Morehead City
5 Results
-
Morganton
21 Results
-
Morrisville
3 Results
-
Morven
1 Result
-
Mount Airy
10 Results
-
Mount Gilead
3 Results
-
Mount Holly
5 Results
-
Mount Olive
4 Results
-
Mount Pleasant
3 Results
-
Mount Ulla
2 Results
-
Moyock
2 Results
-
Murfreesboro
2 Results
-
Murphy
11 Results
-
Nags Head
1 Result
-
Nakina
1 Result
-
Nashville
4 Results
-
Nebo
1 Result
-
New Bern
12 Results
-
New London
2 Results
-
Newland
7 Results
-
Newport
5 Results
-
Newton
9 Results
-
Newton Grove
3 Results
-
Norlina
1 Result
-
North Wilkesboro
5 Results
-
Norwood
4 Results
-
Oak City
1 Result
-
Oak Ridge
1 Result
-
Oakboro
2 Results
-
Ocracoke
1 Result
-
Old Fort
1 Result
-
Olin
2 Results
-
Orrum
1 Result
-
Oxford
7 Results
-
Parkton
1 Result
-
Peachland
1 Result
-
Pembroke
4 Results
-
Pendleton
1 Result
-
Pfafftown
2 Results
-
Pikeville
3 Results
-
Pilot Mountain
4 Results
-
Pine Hall
1 Result
-
Pine Level
1 Result
-
Pinehurst
2 Results
-
Pinetops
3 Results
-
Pinetown
2 Results
-
Pineville
2 Results
-
Piney Creek
1 Result
-
Pink Hill
1 Result
-
Pinnacle
2 Results
-
Pittsboro
4 Results
-
Pleasant Garden
1 Result
-
Plymouth
2 Results
-
Polkton
1 Result
-
Pollocksville
1 Result
-
Poplar Branch
1 Result
-
Princeton
2 Results
-
Princeville
1 Result
-
Providence
1 Result
-
Raeford
10 Results
-
Raleigh
89 Results
-
Ramseur
3 Results
-
Randleman
4 Results
-
Red Oak
2 Results
-
Red Springs
4 Results
-
Reidsville
14 Results
-
Richfield
2 Results
-
Richlands
4 Results
-
Riegelwood
2 Results
-
Roanoke Rapids
6 Results
-
Roaring River
1 Result
-
Robbins
3 Results
-
Robbinsville
3 Results
-
Robersonville
3 Results
-
Rockingham
11 Results
-
Rockwell
2 Results
-
Rocky Mount
16 Results
-
Rocky Point
4 Results
-
Rolesville
3 Results
-
Ronda
3 Results
-
Roper
1 Result
-
Rose Hill
2 Results
-
Roseboro
3 Results
-
Rosman
3 Results
-
Rowland
4 Results
-
Roxboro
9 Results
-
Ruffin
1 Result
-
Rural Hall
1 Result
-
Rutherfordton
4 Results
-
Salemburg
2 Results
-
Salisbury
13 Results
-
Saluda
1 Result
-
Sandy Ridge
1 Result
-
Sanford
17 Results
-
Sawmills
1 Result
-
Saxapahaw
1 Result
-
Scotland Neck
2 Results
-
Seagrove
2 Results
-
Selma
5 Results
-
Semora
1 Result
-
Seven Lakes
1 Result
-
Seven Springs
1 Result
-
Shallotte
3 Results
-
Shannon
1 Result
-
Shelby
17 Results
-
Sherrills Ford
1 Result
-
Siler City
7 Results
-
Smithfield
8 Results
-
Smyrna
1 Result
-
Snow Camp
1 Result
-
Snow Hill
5 Results
-
Sophia
1 Result
-
Southern Pines
3 Results
-
Southport
3 Results
-
Sparta
2 Results
-
Spencer
3 Results
-
Spindale
2 Results
-
Spring Hope
2 Results
-
Spring Lake
7 Results
-
Spruce Pine
4 Results
-
St. Pauls
4 Results
-
Stallings
1 Result
-
Stanfield
1 Result
-
Stanley
3 Results
-
Stantonsburg
2 Results
-
Star
1 Result
-
State Road
2 Results
-
Statesville
20 Results
-
Stedman
2 Results
-
Stem
1 Result
-
Stokesdale
1 Result
-
Stoneville
1 Result
-
Stony Point
1 Result
-
Sugar Grove
2 Results
-
Summerfield
1 Result
-
Sunbury
1 Result
-
Supply
2 Results
-
Swan Quarter
2 Results
-
Swannanoa
5 Results
-
Swansboro
4 Results
-
Sylva
5 Results
-
Tabor City
4 Results
-
Tar Heel
2 Results
-
Tarboro
7 Results
-
Taylorsville
7 Results
-
Teachey
1 Result
-
Thomasville
11 Results
-
Timberlake
1 Result
-
Tobaccoville
1 Result
-
Topton
1 Result
-
Traphill
1 Result
-
Trent Woods
1 Result
-
Trenton
4 Results
-
Trinity
7 Results
-
Troutman
3 Results
-
Troy
3 Results
-
Tryon
1 Result
-
Tyner
1 Result
-
Union Grove
1 Result
-
Valdese
3 Results
-
Vale
3 Results
-
Vanceboro
2 Results
-
Vass
2 Results
-
Vaughan
1 Result
-
Vilas
1 Result
-
Wade
1 Result
-
Wadesboro
6 Results
-
Wagram
1 Result
-
Wake Forest
9 Results
-
Walkertown
3 Results
-
Wallace
1 Result
-
Walnut Cove
5 Results
-
Warrensville
2 Results
-
Warrenton
6 Results
-
Warsaw
3 Results
-
Washington
8 Results
-
Waxhaw
11 Results
-
Waynesville
8 Results
-
Weaverville
6 Results
-
Weldon
3 Results
-
Wendell
10 Results
-
Wentworth
1 Result
-
West End
3 Results
-
West Jefferson
2 Results
-
Westfield
2 Results
-
Whitakers
1 Result
-
Whiteville
9 Results
-
Whittier
1 Result
-
Wilkesboro
4 Results
-
Willard
1 Result
-
Williamston
6 Results
-
Willow Spring
2 Results
-
Wilmington
36 Results
-
Wilson
19 Results
-
Windsor
5 Results
-
Wingate
2 Results
-
Winnabow
1 Result
-
Winston-Salem
63 Results
-
Winterville
5 Results
-
Winton
1 Result
-
Woodfin
1 Result
-
Woodleaf
1 Result
-
Wrightsville Beach
1 Result
-
Yadkinville
4 Results
-
Yanceyville
2 Results
-
Youngsville
3 Results
-
Zebulon
4 Results
-
Zionville
1 Result
Find Your Ideal School
Best US Colleges
-
Best National CollegesCheck More Details
-
Top Engineering ProgramsCheck More Details
-
Best Nursing ProgramsCheck More Details