The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
allk12 · Rankings · Most White · North Carolina · High schools

The public high schools with the highest share of White students in North Carolina

Across North Carolina, 551 public high schools are ranked here, ranked by the share of students who are White, from federal NCES enrollment data. Madison High School leads the list at 93.9%, against a median of 44.5% across the ranked schools.

Sort any column, filter to a school or district, or download the full ranking as a CSV. Source data is federal NCES and state assessment reporting, 2024-25.

Schools ranked
551
North Carolina
Top % White
93.9%
Median % White
44.5%
MOST WHITE · NORTH CAROLINA
#SchoolCityDistrictStudents% White
1Madison High SchoolMarshall, NCMadison County Schools37793.9%(354)
2Hiwassee Dam HighMurphy, NCCherokee County Schools13792.7%(127)
3North Stokes High SchoolDanbury, NCStokes County Schools28090.4%(253)
4Bear Grass Charter SchoolWilliamston, NCBear Grass Charter School44589.7%(399)
5Rosman HighRosman, NCTransylvania County Schools25489.0%(226)
6South Davidson Middle and HighDenton, NCDavidson County Schools64087.8%(562)
7Career Academy and Technical SchoolTroutman, NCIredell-Statesville Schools10387.4%(90)
8East Wilkes High SchoolRonda, NCWilkes County Schools46986.8%(407)
9West Stokes High SchoolKing, NCStokes County Schools79986.2%(689)
10Stokes Early College High SchoolWalnut Cove, NCStokes County Schools15986.2%(137)
11Madison Early College HighMarshall, NCMadison County Schools27085.6%(231)
12South Stokes High SchoolWalnut Cove, NCStokes County Schools53885.5%(460)
13Haywood Early CollegeClyde, NCHaywood County Schools17785.3%(151)
14Watauga Innovation AcademyBoone, NCWatauga County Schools29285.3%(249)
15Hayesville HighHayesville, NCClay County Schools36684.7%(310)
16Ashe County HighWest Jefferson, NCAshe County Schools76784.6%(649)
17Croatan HighNewport, NCCarteret County Public Schools1,01983.9%(855)
18West Lincoln HighLincolnton, NCLincoln County Schools73183.7%(612)
19Tuscola HighWaynesville, NCHaywood County Schools87383.0%(725)
20Nesbitt Discovery AcademyAsheville, NCBuncombe County Schools37282.5%(307)
21Gray Stone DayMisenheimer, NCGray Stone Day School72882.4%(600)
22Topsail HighHampstead, NCPender County Schools1,94582.4%(1,603)
23Mitchell HighBakersville, NCMitchell County Schools48282.2%(396)
24North Lincoln HighLincolnton, NCLincoln County Schools1,12681.8%(921)
25Pisgah HighCanton, NCHaywood County Schools85981.7%(702)
26Wheatmore High SchoolTrinity, NCRandolph County School System66781.6%(544)
27East Surry HighPilot Mountain, NCSurry County Schools57681.1%(467)
28South Caldwell HighHudson, NCCaldwell County Schools1,27281.0%(1,030)
29Watauga HighBoone, NCWatauga County Schools1,28980.8%(1,042)
30Andrews HighAndrews, NCCherokee County Schools22980.8%(185)
31Uwharrie Ridge Six-TwelveTrinity, NCRandolph County School System40980.7%(330)
32Mayland Early CollegeSpruce Pine, NCMitchell County Schools11380.5%(91)
33First Flight High SchoolKill Devil Hills, NCDare County Schools87480.3%(702)
34Murphy HighMurphy, NCCherokee County Schools42480.2%(340)
35West Wilkes High SchoolMillers Creek, NCWilkes County Schools58279.7%(464)
36Caldwell Applied Sciences AcademyHudson, NCCaldwell County Schools21879.4%(173)
37Alexander Central HighTaylorsville, NCAlexander County Schools1,25479.1%(992)
38The Franklin School of InnovationAsheville, NCThe Franklin School of Innovation71779.1%(567)
39North Wilkes High SchoolHays, NCWilkes County Schools57879.1%(457)
40West Davidson HighLexington, NCDavidson County Schools74079.0%(585)
41Camden Early College HighCamden, NCCamden County Schools12479.0%(98)
42Camden County HighCamden, NCCamden County Schools45778.8%(360)
43Mountain Heritage HighBurnsville, NCYancey County Schools64278.3%(503)
44East Carteret HighBeaufort, NCCarteret County Public Schools52178.1%(407)
45Avery County HighNewland, NCAvery County Schools54278.0%(423)
46The JP Knapp ECH (i)SchoolCurrituck, NCCurrituck County Schools27477.7%(213)
47Wilkes Early College High SchoolWilkesboro, NCWilkes County Schools26577.4%(205)
48Mount Pleasant HighMount Pleasant, NCCabarrus County Schools89477.1%(689)
49North Buncombe HighWeaverville, NCBuncombe County Schools89676.9%(689)
50Rockingham County HighReidsville, NCRockingham County Schools87876.4%(671)
Page 1 of 12 · top 551 of 551 ranked. NCES + state assessment data, 2024-25.↓ Download full CSV

All North Carolina schools

Most White rankings at a wider scope

Nationwide

Other rankings for North Carolina

LargestMost diverseLowest ratioHighest proficiencyFastest growingHighest povertyLowest povertyHighest ratioFastest decliningLowest proficiencyMost HispanicMost BlackMost Asian

All ranking categories →

Racial and ethnic enrollment shares are factual figures reported by each school to the federal government (NCES). This list describes the composition of student bodies and is not an evaluation or endorsement of any school.

DATA NOTICE

allk12 is independent and not affiliated with, endorsed by, or sponsored by NCES, the US Census Bureau, any state education agency or assessment program, or any other government agency. Source data is compiled from public records and provided "as is," without warranty of accuracy or completeness. You rely on it, and any analysis derived from it, at your own risk. See the full disclaimer.