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

The fastest-declining public middle schools by enrollment in North Carolina

300 public middle schools in North Carolina appear in this ranking of the fastest-declining public middle schools by enrollment, ranked by the steepest enrollment decline between the 2017-18 and 2024-25 school years. West Lake Middle leads the list at -43.6%, against a median of -12.1% 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
300
North Carolina
Best Enrollment change
-43.6%
Median Enrollment change
-12.1%
FASTEST DECLINING · NORTH CAROLINA
#SchoolCityDistrict2017-182024-25% Change
1West Lake MiddleApex, NCWake County Schools1,219687-43.6%
2Holly Grove MiddleHolly Springs, NCWake County Schools1,676979-41.6%
3James Martin MiddleCharlotte, NCCharlotte-Mecklenburg Schools1,043659-36.8%
4Weldon MiddleHalifax, NCWeldon City Schools209133-36.4%
5Thomas Jefferson MiddleWinston-Salem, NCWinston Salem / Forsyth County Schools1,268808-36.3%
6Southeast MiddleKernersville, NCWinston Salem / Forsyth County Schools1,142733-35.8%
7Concord MiddleConcord, NCCabarrus County Schools905583-35.6%
8Selma Middle SchoolSelma, NCJohnston County Public Schools524339-35.3%
9Gov's Village STEM (Upper)Charlotte, NCCharlotte-Mecklenburg Schools1,052684-35.0%
10Kannapolis Middle School 7/8Kannapolis, NCKannapolis City Schools1,198782-34.7%
11Avery MiddleNewland, NCAvery County Schools274181-33.9%
12East Cary MiddleCary, NCWake County Schools901597-33.7%
13Ferndale MiddleHigh Point, NCGuilford County Schools732486-33.6%
14Anson MiddleWadesboro, NCAnson County Schools621414-33.3%
15Durant Road MiddleRaleigh, NCWake County Schools971649-33.2%
16Piney Grove Middle SchoolLawsonville, NCStokes County Schools281189-32.7%
17East McDowell Middle SchoolMarion, NCMcDowell County Schools580392-32.4%
18Ridge Road MiddleCharlotte, NCCharlotte-Mecklenburg Schools1,239840-32.2%
19East Iredell MiddleStatesville, NCIredell-Statesville Schools480328-31.7%
20Fairmont MiddleFairmont, NCPublic Schools of Robeson County363253-30.3%
21Broadview MiddleBurlington, NCAlamance-Burlington Schools734512-30.2%
22Apex MiddleApex, NCWake County Schools1,243867-30.2%
23Clarkton School of DiscoveryClarkton, NCBladen County Schools209147-29.7%
24Bertie MiddleWindsor, NCBertie County Schools503354-29.6%
25Reid Ross Classical MiddleFayetteville, NCCumberland County Schools337238-29.4%
26Riverside MiddleWilliamston, NCMartin County Schools470335-28.7%
27Foothills Community SchoolMarion, NCMcDowell County Schools279200-28.3%
28Sun Valley MiddleIndian Trail, NCUnion County Public Schools1,266909-28.2%
29Wheatmore Middle SchoolTrinity, NCRandolph County School System697505-27.5%
30South Edgecombe MiddlePinetops, NCEdgecombe County Public Schools373271-27.3%
31River Road MiddleElizabeth City, NCElizabeth City-Pasquotank Public Schools567414-27.0%
32Meadowlark MiddleWinston-Salem, NCWinston Salem / Forsyth County Schools1,171857-26.8%
33Davis Drive MiddleCary, NCWake County Schools1,354992-26.7%
34Hayesville MiddleHayesville, NCClay County Schools410301-26.6%
35Riverwood MiddleClayton, NCJohnston County Public Schools1,229902-26.6%
36Mint Hill MiddleMatthews, NCCharlotte-Mecklenburg Schools1,195878-26.5%
37Holly Ridge MiddleHolly Springs, NCWake County Schools1,298955-26.4%
38Wake Forest Middle SchoolWake Forest, NCWake County Schools1,188878-26.1%
39Paisley Magnet SchoolWinston Salem, NCWinston Salem / Forsyth County Schools746553-25.9%
40Konnoak Middle SchoolWinston Salem, NCWinston Salem / Forsyth County Schools490363-25.9%
41Northwest MiddleWinston Salem, NCWinston Salem / Forsyth County Schools945702-25.7%
42Andrews MiddleAndrews, NCCherokee County Schools224167-25.4%
43Rosman MiddleRosman, NCTransylvania County Schools250187-25.2%
44Hertford County MiddleMurfreesboro, NCHertford County Schools650489-24.8%
45Heritage MiddleWake Forest, NCWake County Schools1,260947-24.8%
46Eastern Wayne MiddleGoldsboro, NCWayne County Public Schools566427-24.6%
47C C Griffin MiddleConcord, NCCabarrus County Schools1,046792-24.3%
48N L Dillard MiddleYanceyville, NCCaswell County Schools570432-24.2%
49Elizabethtown MiddleElizabethtown, NCBladen County Schools402305-24.1%
50Mooresville MiddleMooresville, NCMooresville Graded School District915696-23.9%
Page 1 of 6 · top 300 of 300 ranked. NCES + state assessment data, 2024-25.↓ Download full CSV

All North Carolina schools

Fastest declining rankings at a wider scope

Nationwide

Other rankings for North Carolina

LargestMost diverseLowest ratioHighest proficiencyFastest growingHighest povertyLowest povertyHighest ratioLowest proficiencyMost HispanicMost BlackMost WhiteMost Asian

All ranking categories →

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.