North Carolina School District BudgetsSpending and transparency, all 116 districts

116 districts on file. Scores reflect what each district publishes about its own spending, measured against the same published rubric.

Districts
116
Students
1,396,880
Total revenue
$19.9B FY2024, all districts
Median per pupil
$14,943 0 of 116 reviewed
# District Students Revenue Per pupil Score
1 Wake County Schools 161,481 $2.1B $12,883
2 Charlotte-Mecklenburg Schools 144,116 $2.1B $14,631
3 Guilford County School 67,832 $1.1B $15,742
4 Forsyth Co-Winston Salem Schools 52,157 $748M $14,334
5 Cumberland County School 49,314 $641M $12,989
6 Union County Schools 41,687 $503M $12,066
7 Johnston County Schools 37,289 $491M $13,176
8 Cabarrus County School 35,021 $450M $12,851
9 Durham County Schools 31,339 $550M $17,544
10 Gaston County School 30,253 $428M $14,144
11 Onslow County School 27,592 $369M $13,384
12 New Hanover County School 25,028 $374M $14,930
13 Pitt County School 24,327 $332M $13,660
14 Alamance County-Burlington School District 22,477 $323M $14,386
15 Buncombe County Schools 22,172 $357M $16,084
16 Robeson County School 20,983 $309M $14,739
17 Iredell-Statesville Schools 20,721 $278M $13,400
18 Harnett County School 20,033 $258M $12,892
19 Rowan County School 18,110 $282M $15,554
20 Davidson County Schools 17,868 $187M $10,441
21 Wayne County Schools 17,368 $223M $12,836
22 Catawba County School 15,880 $214M $13,466
23 Randolph County School 15,261 $191M $12,543
24 Nash-Rocky Mount Public Schools 14,568 $193M $13,270
25 Cleveland County School 14,458 $223M $15,422
26 Brunswick County School 13,262 $210M $15,820
27 Moore County School 12,990 $163M $12,549
28 Henderson County School District 12,660 $161M $12,686
29 Craven County Sch/new Bern 12,584 $164M $13,043
30 Burke County Board of Education 11,690 $152M $12,964
31 Lincoln County School 11,642 $142M $12,221
32 Chapel Hill-Carrboro City Schools 11,386 $198M $17,422
33 Rockingham County School 11,379 $153M $13,463
34 Pender County School 11,075 $145M $13,115
35 Caldwell County Schools 10,665 $147M $13,757
36 Wilson County Schools 10,260 $158M $15,380
37 Duplin County Schools 9,835 $126M $12,855
38 Lee County Schools 9,051 $119M $13,134
39 Chatham County School 9,023 $137M $15,193
40 Hoke County School 8,769 $118M $13,508
41 Stanly County School 8,739 $109M $12,472
42 Wilkes County Schools 8,625 $137M $15,885
43 Lenoir County School 8,372 $121M $14,417
44 Sampson County School 8,086 $116M $14,372
45 Carteret County School District 8,035 $107M $13,259
46 Franklin County School 7,994 $116M $14,514
47 Rutherford County Schools 7,409 $121M $16,371
48 Surry County School 7,352 $103M $14,006
49 Orange County Schools 7,067 $122M $17,289
50 Richmond County School 6,639 $96.4M $14,521
51 Haywood County School 6,566 $98.7M $15,031
52 Granville County School 6,553 $97.2M $14,834
53 Davie County School 6,141 $80.0M $13,034
54 Mooresville City Schools 5,845 $89.6M $15,333
55 Beaufort County School 5,802 $86.2M $14,858
56 Mcdowell County School 5,661 $76.8M $13,563
57 Stokes County School 5,585 $84.1M $15,050
58 Scotland County Schools 5,533 $88.8M $16,057
59 Kannapolis City School 5,385 $76.2M $14,148
60 Vance County School 5,368 $89.3M $16,631
61 Columbus County School 5,360 $76.5M $14,276
62 Edgecombe County Public School System 5,299 $77.2M $14,575
63 Yadkin County Schools 5,226 $77.0M $14,730
64 Dare County School 5,102 $80.8M $15,843
65 Watauga County School 4,746 $63.9M $13,473
66 Elizabeth City-Pasquotank County Schools 4,719 $79.2M $16,785
67 Currituck County School 4,554 $67.8M $14,880
68 Macon County Schools 4,460 $64.5M $14,465
69 Alexander County Schools 4,365 $67.5M $15,462
70 Asheboro City Schools 4,363 $62.4M $14,298
71 Person County Schools 4,346 $71.6M $16,464
72 Asheville City Schools 3,977 $78.3M $19,677
73 Bladen County Schools 3,843 $82.2M $21,393
74 Hickory Public Schools 3,817 $49.1M $12,858
75 Montgomery County School 3,648 $53.7M $14,710
76 Jackson County Schools 3,546 $56.1M $15,817
77 Transylvania County School 3,317 $54.2M $16,349
78 Cherokee County Schools 3,108 $46.4M $14,943
79 Clinton City Schools 3,005 $42.2M $14,037
80 Lexington City Schools 2,941 $42.7M $14,519
81 Anson County School 2,912 $51.7M $17,740
82 Roanoke Rapids City Schools 2,763 $37.2M $13,469
83 Ashe County School 2,698 $47.9M $17,760
84 Greene County School 2,694 $49.0M $18,198
85 Newton Conover City Schools 2,678 $46.3M $17,282
86 Martin County School 2,614 $45.3M $17,315
87 Hertford County School 2,445 $41.8M $17,082
88 Thomasville City Schools 2,177 $34.1M $15,644
89 Halifax County School 2,165 $49.8M $23,016
90 Polk County School 2,156 $40.4M $18,738
91 Caswell County School 2,149 $33.7M $15,669
92 Madison County School 2,130 $39.4M $18,512
93 Yancey County Schools 2,076 $33.2M $16,000
94 Whiteville City Schools 2,051 $32.0M $15,583
95 Camden County School 1,953 $25.4M $13,020
96 Swain County Schools 1,897 $30.9M $16,266
97 Avery County School 1,856 $31.5M $16,975
98 Edenton-Chowan County Schools 1,833 $31.2M $17,016
99 Bertie County School 1,781 $37.1M $20,830
100 Mount Airy City Schools 1,761 $26.6M $15,129
101 Mitchell County School 1,705 $48.6M $28,483
102 Warren County School 1,692 $37.2M $22,000
103 Perquimans County School 1,689 $28.1M $16,645
104 Gates County School 1,448 $24.3M $16,813
105 Alleghany County School District 1,400 $22.9M $16,377
106 Clay County School District 1,301 $20.7M $15,942
107 Northampton County School 1,300 $33.2M $25,540
108 Elkin City Schools 1,253 $17.3M $13,781
109 Pamlico County School 1,215 $24.6M $20,276
110 Graham County School 1,117 $20.9M $18,712
111 Washington County School 1,058 $20.7M $19,611
112 Jones County School 1,041 $20.3M $19,512
113 Weldon City Schools 706 $17.3M $24,497
114 Hyde County School 474 $14.0M $29,498
115 Tyrrell County School 463 $12.6M $27,283
116 Northeast Regional School of Biotechnology and Agriscience 124 $1.8M $14,274