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 | — |