Track Every Dollar · North Carolina
Every school system in North Carolina
All 116 public school systems in North Carolina, 2023-24. Search, sort, and select one for every dollar in and out.
| School system | Students | Money in | Federal | Spent per student |
|---|---|---|---|---|
| Wake County Schools | 161,481 | $2.1B | $207M | $12,279 |
| Charlotte-Mecklenburg Schools | 144,116 | $2.1B | $369M | $13,066 |
| Guilford County School | 67,832 | $1.1B | $233M | $14,307 |
| Forsyth County-Winston Salem Schools | 52,157 | $748M | $141M | $13,479 |
| Cumberland County School | 49,314 | $641M | $143M | $12,146 |
| Union County Schools | 41,687 | $503M | $50.8M | $11,339 |
| Johnston County Schools | 37,289 | $491M | $83.0M | $12,421 |
| Cabarrus County School | 35,021 | $450M | $42.4M | $11,027 |
| Durham County Schools | 31,339 | $550M | $26.8M | $15,851 |
| Gaston County School | 30,253 | $428M | $76.4M | $11,848 |
| Onslow County School | 27,592 | $369M | $66.6M | $12,030 |
| New Hanover County School | 25,028 | $374M | $64.3M | $14,045 |
| Pitt County School | 24,327 | $332M | $76.8M | $12,826 |
| Alamance County-Burlington School District | 22,477 | $323M | $62.4M | $11,818 |
| Buncombe County Schools | 22,172 | $357M | $58.4M | $13,831 |
| Robeson County School | 20,983 | $309M | $97.0M | $13,044 |
| Iredell-Statesville Schools | 20,721 | $278M | $45.4M | $12,071 |
| Harnett County School | 20,033 | $258M | $63.6M | $10,918 |
| Rowan County School | 18,110 | $282M | $65.0M | $13,427 |
| Davidson County Schools | 17,868 | $187M | $27.3M | $11,051 |
| Wayne County Schools | 17,368 | $223M | $46.8M | $11,933 |
| Catawba County School | 15,880 | $214M | $30.4M | $11,779 |
| Randolph County School | 15,261 | $191M | $33.7M | $11,770 |
| Nash-Rocky Mount Public Schools | 14,568 | $193M | $44.6M | $12,340 |
| Cleveland County School | 14,458 | $223M | $52.6M | $12,567 |
| Brunswick County School | 13,262 | $210M | $33.5M | $13,568 |
| Moore County School | 12,990 | $163M | $19.0M | $11,763 |
| Henderson County School District | 12,660 | $161M | $25.9M | $12,052 |
| Craven County School/New Bern | 12,584 | $164M | $37.8M | $12,673 |
| Burke County Board of Education | 11,690 | $152M | $29.7M | $12,542 |
| Lincoln County School | 11,642 | $142M | $17.4M | $11,393 |
| Chapel Hill-Carrboro City Schools | 11,386 | $198M | $14.6M | $17,880 |
| Rockingham County School | 11,379 | $153M | $34.8M | $12,856 |
| Pender County School | 11,075 | $145M | $25.7M | $12,361 |
| Caldwell County Schools | 10,665 | $147M | $27.8M | $12,426 |
| Wilson County Schools | 10,260 | $158M | $44.2M | $14,289 |
| Duplin County Schools | 9,835 | $126M | $28.8M | $11,809 |
| Lee County Schools | 9,051 | $119M | $18.6M | $13,004 |
| Chatham County School | 9,023 | $137M | $11.4M | $14,189 |
| Hoke County School | 8,769 | $118M | $18.6M | $11,685 |
| Stanly County School | 8,739 | $109M | $18.1M | $11,482 |
| Wilkes County Schools | 8,625 | $137M | $29.3M | $12,814 |
| Lenoir County School | 8,372 | $121M | $34.0M | $13,060 |
| Sampson County School | 8,086 | $116M | $30.1M | $12,793 |
| Carteret County School District | 8,035 | $107M | $14.2M | $13,752 |
| Franklin County School | 7,994 | $116M | $20.0M | $12,786 |
| Rutherford County Schools | 7,409 | $121M | $29.9M | $13,860 |
| Surry County School | 7,352 | $103M | $19.4M | $12,466 |
| Orange County Schools | 7,067 | $122M | $9.5M | $14,829 |
| Richmond County School | 6,639 | $96.4M | $23.7M | $13,221 |
| Haywood County School | 6,566 | $98.7M | $17.2M | $13,056 |
| Granville County School | 6,553 | $97.2M | $17.7M | $14,030 |
| Davie County School | 6,141 | $80.0M | $10.3M | $12,277 |
| Mooresville City Schools | 5,845 | $89.6M | $6.2M | $13,522 |
| Beaufort County School | 5,802 | $86.2M | $16.6M | $13,417 |
| Mcdowell County School | 5,661 | $76.8M | $13.3M | $13,415 |
| Stokes County School | 5,585 | $84.1M | $13.0M | $13,752 |
| Scotland County Schools | 5,533 | $88.8M | $23.0M | $14,928 |
| Kannapolis City School | 5,385 | $76.2M | $17.9M | $12,565 |
| Vance County School | 5,368 | $89.3M | $25.4M | $14,624 |
| Columbus County School | 5,360 | $76.5M | $19.0M | $13,516 |
| Edgecombe County Public School System | 5,299 | $77.2M | $20.9M | $15,146 |
| Yadkin County Schools | 5,226 | $77.0M | $11.4M | $12,531 |
| Dare County School | 5,102 | $80.8M | $7.2M | $15,072 |
| Watauga County School | 4,746 | $63.9M | $7.0M | $13,322 |
| Elizabeth City-Pasquotank County Schools | 4,719 | $79.2M | $21.9M | $15,878 |
| Currituck County School | 4,554 | $67.8M | $5.2M | $12,610 |
| Macon County Schools | 4,460 | $64.5M | $13.4M | $13,325 |
| Alexander County Schools | 4,365 | $67.5M | $11.7M | $13,662 |
| Asheboro City Schools | 4,363 | $62.4M | $11.5M | $13,677 |
| Person County Schools | 4,346 | $71.6M | $14.4M | $14,566 |
| Asheville City Schools | 3,977 | $78.3M | $7.1M | $17,958 |
| Bladen County Schools | 3,843 | $82.2M | $19.4M | $16,461 |
| Hickory Public Schools | 3,817 | $49.1M | $10.0M | $12,095 |
| Montgomery County School | 3,648 | $53.7M | $14.0M | $14,290 |
| Jackson County Schools | 3,546 | $56.1M | $9.7M | $14,417 |
| Transylvania County School | 3,317 | $54.2M | $10.1M | $15,292 |
| Cherokee County Schools | 3,108 | $46.4M | $9.1M | $14,348 |
| Clinton City Schools | 3,005 | $42.2M | $9.9M | $12,683 |
| Lexington City Schools | 2,941 | $42.7M | $8.8M | $13,428 |
| Anson County School | 2,912 | $51.7M | $15.4M | $16,838 |
| Roanoke Rapids City Schools | 2,763 | $37.2M | $6.9M | $12,968 |
| Ashe County School | 2,698 | $47.9M | $10.0M | $15,480 |
| Greene County School | 2,694 | $49.0M | $13.2M | $16,991 |
| Newton Conover City Schools | 2,678 | $46.3M | $7.2M | $13,221 |
| Martin County School | 2,614 | $45.3M | $10.2M | $16,337 |
| Hertford County School | 2,445 | $41.8M | $9.6M | $16,122 |
| Thomasville City Schools | 2,177 | $34.1M | $10.0M | $14,296 |
| Halifax County School | 2,165 | $49.8M | $16.0M | $18,303 |
| Polk County School | 2,156 | $40.4M | $7.2M | $16,033 |
| Caswell County School | 2,149 | $33.7M | $6.2M | $14,040 |
| Madison County School | 2,130 | $39.4M | $4.2M | $14,820 |
| Yancey County Schools | 2,076 | $33.2M | $4.8M | $14,142 |
| Whiteville City Schools | 2,051 | $32.0M | $8.4M | $14,702 |
| Camden County School | 1,953 | $25.4M | $1.2M | $12,936 |
| Swain County Schools | 1,897 | $30.9M | $8.8M | $14,849 |
| Avery County School | 1,856 | $31.5M | $6.1M | $15,857 |
| Edenton-Chowan County Schools | 1,833 | $31.2M | $6.1M | $14,390 |
| Bertie County School | 1,781 | $37.1M | $11.2M | $18,258 |
| Mt Airy City Schools | 1,761 | $26.6M | $4.5M | $14,011 |
| Mitchell County School | 1,705 | $48.6M | $5.9M | $15,355 |
| Warren County School | 1,692 | $37.2M | $9.5M | $19,497 |
| Perquimans County School | 1,689 | $28.1M | $4.8M | $14,411 |
| Gates County School | 1,448 | $24.3M | $2.9M | $15,769 |
| Alleghany County School District | 1,400 | $22.9M | $3.4M | $15,554 |
| Clay County School District | 1,301 | $20.7M | $2.8M | $14,908 |
| Northampton County School | 1,300 | $33.2M | $8.1M | $20,230 |
| Elkin City Schools | 1,253 | $17.3M | $1.7M | $13,492 |
| Pamlico County School | 1,215 | $24.6M | $4.6M | $18,235 |
| Graham County School | 1,117 | $20.9M | $4.7M | $17,278 |
| Washington County School | 1,058 | $20.7M | $5.0M | $18,424 |
| Jones County School | 1,041 | $20.3M | $3.1M | $17,548 |
| Weldon City Schools | 706 | $17.3M | $5.4M | $21,407 |
| Hyde County School | 474 | $14.0M | $2.1M | $26,285 |
| Tyrrell County School | 463 | $12.6M | $2.0M | $24,652 |
| Northeast Regional School of Biotechnology and Agriscience | 124 | $1.8M | $92,000 | $14,903 |
Spent per student: day-to-day (current) spending divided by fall enrollment. Source: U.S. Census Bureau, Annual Survey of School System Finances, Public Elementary-Secondary Education Finances: Fiscal Year 2024. School year 2023-24. census.gov the data file