North Carolina school systems.
Open the district record people actually need: schools, students, public money, official contacts, and governing people and elections wherever the source layer is live.
North Carolina school finance after inflation.
Follow a consistent set of 116 systems across all six Census years. Dollar changes are converted with the national CPI-U annual average so a nominal increase is not mistaken for a real increase.
School finance: U.S. Census Bureau Annual Survey of School System Finances · inflation adjustment: BLS CPI-U series CUUR0000SA0, annual U.S. city average. This is a purchasing-power comparison, not a performance grade or local cost-of-living estimate.
174 systems
Columbus County Schools
Whiteville, NC
- Students
- 5,360
- Schools
- 12
- Spending / pupil
- $13,516
+8.6% spending / pupil after inflation · -6.9% enrollment
Explore this school system →Edgecombe County Public Schools
Tarboro, NC
- Students
- 5,299
- Schools
- 19
- Spending / pupil
- $15,145
+15.8% spending / pupil after inflation · -11.7% enrollment
Explore this school system →Yadkin County Schools
Yadkinville, NC
- Students
- 5,226
- Schools
- 14
- Spending / pupil
- $12,530
+5.4% spending / pupil after inflation · -2.4% enrollment
Explore this school system →Dare County Schools
Nags Head, NC
- Students
- 5,102
- Schools
- 11
- Spending / pupil
- $15,072
+3.2% spending / pupil after inflation · -3.5% enrollment
Explore this school system →Watauga County Schools
Boone, NC
- Students
- 4,746
- Schools
- 11
- Spending / pupil
- $13,322
+2.9% spending / pupil after inflation · +0.8% enrollment
Explore this school system →Elizabeth City-Pasquotank Public Schools
Elizabeth City, NC
- Students
- 4,719
- Schools
- 12
- Spending / pupil
- $15,878
+24.7% spending / pupil after inflation · -15.1% enrollment
Explore this school system →Currituck County Schools
Currituck, NC
- Students
- 4,554
- Schools
- 10
- Spending / pupil
- $12,610
+0.5% spending / pupil after inflation · +10.6% enrollment
Explore this school system →Macon County Schools
Franklin, NC
- Students
- 4,460
- Schools
- 12
- Spending / pupil
- $13,324
+7.6% spending / pupil after inflation · -0.4% enrollment
Explore this school system →Alexander County Schools
Taylorsville, NC
- Students
- 4,365
- Schools
- 11
- Spending / pupil
- $13,661
+12.6% spending / pupil after inflation · -10.3% enrollment
Explore this school system →Asheboro City Schools
Asheboro, NC
- Students
- 4,363
- Schools
- 8
- Spending / pupil
- $13,676
+7.5% spending / pupil after inflation · -2.7% enrollment
Explore this school system →Person County Schools
Roxboro, NC
- Students
- 4,346
- Schools
- 11
- Spending / pupil
- $14,563
+9.4% spending / pupil after inflation · -1.8% enrollment
Explore this school system →Asheville City Schools
Asheville, NC
- Students
- 3,977
- Schools
- 8
- Spending / pupil
- $17,958
+14.0% spending / pupil after inflation · -10.3% enrollment
Explore this school system →Bladen County Schools
Elizabethtown, NC
- Students
- 3,843
- Schools
- 12
- Spending / pupil
- $16,460
+24.7% spending / pupil after inflation · -11.7% enrollment
Explore this school system →Hickory City Schools
Hickory, NC
- Students
- 3,817
- Schools
- 9
- Spending / pupil
- $12,093
+7.2% spending / pupil after inflation · -8.7% enrollment
Explore this school system →Montgomery County Schools
Troy, NC
- Students
- 3,648
- Schools
- 11
- Spending / pupil
- $14,286
+7.5% spending / pupil after inflation · -7.8% enrollment
Explore this school system →Jackson County Public Schools
Sylva, NC
- Students
- 3,546
- Schools
- 9
- Spending / pupil
- $14,411
+8.7% spending / pupil after inflation · -3.0% enrollment
Explore this school system →Transylvania County Schools
Brevard, NC
- Students
- 3,317
- Schools
- 9
- Spending / pupil
- $15,291
+8.1% spending / pupil after inflation · -2.2% enrollment
Explore this school system →Cherokee County Schools
Marble, NC
- Students
- 3,108
- Schools
- 13
- Spending / pupil
- $14,347
-2.5% spending / pupil after inflation · -5.1% enrollment
Explore this school system →Clinton City Schools
Clinton, NC
- Students
- 3,005
- Schools
- 5
- Spending / pupil
- $12,682
+4.4% spending / pupil after inflation · -1.9% enrollment
Explore this school system →Lexington City Schools
Lexington, NC
- Students
- 2,941
- Schools
- 7
- Spending / pupil
- $13,428
+0.8% spending / pupil after inflation · -4.6% enrollment
Explore this school system →Anson County Schools
Wadesboro, NC
- Students
- 2,912
- Schools
- 9
- Spending / pupil
- $16,838
+22.2% spending / pupil after inflation · -8.3% enrollment
Explore this school system →Roanoke Rapids City Schools
Roanoke Rapids, NC
- Students
- 2,763
- Schools
- 5
- Spending / pupil
- $12,967
+14.5% spending / pupil after inflation · -6.2% enrollment
Explore this school system →Ashe County Schools
Jefferson, NC
- Students
- 2,698
- Schools
- 6
- Spending / pupil
- $15,471
+12.9% spending / pupil after inflation · -11.5% enrollment
Explore this school system →Greene County Schools
Snow Hill, NC
- Students
- 2,694
- Schools
- 6
- Spending / pupil
- $16,988
+20.8% spending / pupil after inflation · -7.6% enrollment
Explore this school system →Newton Conover City Schools
Newton, NC
- Students
- 2,678
- Schools
- 7
- Spending / pupil
- $13,217
+12.1% spending / pupil after inflation · -11.4% enrollment
Explore this school system →Martin County Schools
Williamston, NC
- Students
- 2,614
- Schools
- 8
- Spending / pupil
- $16,335
+10.4% spending / pupil after inflation · -13.1% enrollment
Explore this school system →Hertford County Schools
Winton, NC
- Students
- 2,445
- Schools
- 7
- Spending / pupil
- $16,122
+14.6% spending / pupil after inflation · -14.7% enrollment
Explore this school system →Thomasville City Schools
Thomasville, NC
- Students
- 2,177
- Schools
- 4
- Spending / pupil
- $14,296
+1.2% spending / pupil after inflation · -7.8% enrollment
Explore this school system →Halifax County Schools
Halifax, NC
- Students
- 2,165
- Schools
- 11
- Spending / pupil
- $18,303
+5.3% spending / pupil after inflation · -12.9% enrollment
Explore this school system →Polk County Schools
Columbus, NC
- Students
- 2,156
- Schools
- 7
- Spending / pupil
- $16,033
+8.4% spending / pupil after inflation · -3.2% enrollment
Explore this school system →Final 2024–25 NCES agency and school directories are joined by exact agency ID. Census school-finance records for 2019–2024 are connected only by exact Census PID6 or NCES LEAID and remain nominal dollars. Board coverage is added only from an official state or district source.
