Track Every Dollar · Virginia
Every school system in Virginia
All 132 public school systems in Virginia, 2023-24. Search, sort, and select one for every dollar in and out.
| School system | Students | Money in | Federal | Spent per student |
|---|---|---|---|---|
| Fairfax County Schools | 180,714 | $3.9B | $237M | $20,064 |
| Prince William County Schools | 90,550 | $1.8B | $108M | $16,475 |
| Loudoun County Schools | 81,636 | $1.9B | $53.2M | $21,242 |
| Virginia Beach City Schools | 64,986 | $1.1B | $127M | $15,699 |
| Chesterfield County Schools | 64,132 | $1.0B | $84.0M | $13,977 |
| Henrico County Schools | 50,463 | $905M | $78.8M | $14,356 |
| Chesapeake City Schools | 40,576 | $750M | $82.1M | $16,117 |
| Stafford County Schools | 31,547 | $474M | $34.3M | $13,950 |
| Arlington County Public Schools | 27,508 | $788M | $28.5M | $25,095 |
| Norfolk City Schools | 26,882 | $534M | $120M | $16,790 |
| Newport News City Schools | 26,183 | $519M | $107M | $17,926 |
| Spotsylvania County Schools | 24,012 | $437M | $32.2M | $14,865 |
| Richmond City Schools | 20,819 | $729M | $106M | $23,712 |
| Hampton City Schools | 19,657 | $350M | $54.2M | $15,838 |
| Hanover County Schools | 16,820 | $254M | $12.7M | $14,164 |
| Alexandria City Schools | 16,406 | $370M | $36.6M | $21,928 |
| Suffolk City Schools | 14,520 | $267M | $33.7M | $14,970 |
| Frederick County Schools | 14,172 | $262M | $17.3M | $15,499 |
| Albemarle County School District | 13,808 | $387M | $14.2M | $19,975 |
| Roanoke County Schools | 13,799 | $227M | $16.9M | $14,328 |
| Roanoke City Schools | 13,582 | $303M | $47.2M | $19,439 |
| Portsmouth City Schools | 13,161 | $268M | $54.2M | $17,000 |
| York County Schools | 12,726 | $212M | $27.6M | $14,585 |
| Rockingham County Schools | 11,534 | $202M | $14.8M | $15,479 |
| Williamsburg-James City County Schools | 11,402 | $200M | $14.5M | $15,819 |
| Fauquier County Schools | 10,844 | $183M | $12.2M | $15,552 |
| Augusta County School District | 10,139 | $174M | $15.8M | $14,431 |
| Montgomery County Schools | 9,534 | $150M | $10.8M | $15,175 |
| Bedford County School District | 9,059 | $130M | $11.6M | $13,769 |
| Culpeper County Schools | 8,368 | $135M | $10.0M | $13,703 |
| Campbell County School | 7,896 | $119M | $12.2M | $13,640 |
| Pittsylvania County Schools | 7,860 | $137M | $23.5M | $14,815 |
| Lynchburg City Schools | 7,727 | $151M | $32.5M | $17,527 |
| Manassas City Schools | 7,345 | $147M | $10.4M | $18,256 |
| Henry County Schools | 6,938 | $120M | $21.9M | $14,195 |
| Harrisonburg City Public Schools | 6,786 | $126M | $15.4M | $16,625 |
| Washington County Schools | 6,705 | $110M | $16.7M | $14,860 |
| Pr George County Schools | 6,180 | $91.6M | $13.1M | $13,548 |
| Franklin County Schools | 6,160 | $116M | $20.5M | $16,264 |
| Wise County Schools | 5,883 | $88.5M | $14.4M | $13,256 |
| Shenandoah County Schools | 5,689 | $92.3M | $11.4M | $14,992 |
| Isle of Wight County Schools | 5,588 | $86.1M | $6.9M | $14,506 |
| Danville City Schools | 5,580 | $204M | $28.0M | $21,091 |
| Tazewell County Schools | 5,302 | $101M | $29.9M | $14,708 |
| Louisa County Schools | 5,211 | $104M | $13.4M | $15,694 |
| Warren County Schools | 5,129 | $81.9M | $9.6M | $14,908 |
| Orange County Schools | 5,076 | $83.6M | $10.8M | $13,827 |
| Gloucester County Schools | 4,990 | $85.7M | $8.3M | $15,864 |
| Accomack County School | 4,726 | $84.4M | $13.0M | $15,694 |
| Halifax County Schools | 4,575 | $78.0M | $13.8M | $16,266 |
| Caroline County School | 4,562 | $69.7M | $11.9M | $13,108 |
| King George County Schools | 4,543 | $65.3M | $5.2M | $13,755 |
| Botetourt County School | 4,488 | $70.2M | $5.9M | $15,265 |
| Petersburg City Schools | 4,464 | $80.5M | $16.4M | $16,274 |
| Charlottesville City School | 4,433 | $126M | $16.8M | $21,655 |
| Pulaski County Schools | 4,361 | $70.8M | $11.0M | $14,175 |
| Salem City School District | 4,318 | $64.0M | $5.1M | $14,030 |
| Scott County Schools | 4,268 | $70.6M | $8.0M | $14,182 |
| Dinwiddie County Schools | 4,256 | $76.8M | $9.8M | $15,667 |
| Winchester City Schools | 4,236 | $93.1M | $17.1M | $19,639 |
| Powhatan County Schools | 4,218 | $61.5M | $3.7M | $14,321 |
| Amherst County School | 3,965 | $69.9M | $11.5M | $15,160 |
| Hopewell City Schools | 3,944 | $73.0M | $13.6M | $17,088 |
| Mecklenburg County Schools | 3,937 | $72.8M | $9.3M | $15,615 |
| Smyth County Schools | 3,892 | $71.3M | $12.5M | $15,580 |
| Wythe County Schools | 3,801 | $76.1M | $13.0M | $14,623 |
| Fredericksburg City Schools | 3,575 | $75.3M | $12.5M | $18,084 |
| New Kent County Schools | 3,535 | $51.1M | $4.4M | $13,929 |
| Giles County Schools | 3,499 | $50.6M | $4.6M | $12,629 |
| Russell County Schools | 3,454 | $56.9M | $8.3M | $14,412 |
| Carroll County School District | 3,442 | $64.8M | $12.9M | $15,090 |
| Manassas Park City Schools | 3,410 | $56.7M | $5.0M | $15,772 |
| Fluvanna County Schools | 3,372 | $55.1M | $4.4M | $15,481 |
| Radford City Schools | 3,206 | $35.5M | $3.2M | $10,614 |
| Waynesboro City Schools | 3,060 | $58.8M | $6.5M | $16,568 |
| Page County Schools | 3,011 | $48.1M | $5.3M | $15,441 |
| Lee County School | 2,971 | $53.3M | $10.3M | $15,613 |
| Colonial Heights City Schools | 2,931 | $61.0M | $5.8M | $16,698 |
| Alleghany Highlands Public Schools | 2,835 | $48.1M | $5.8M | $15,721 |
| Greene County Public Schools | 2,818 | $47.7M | $6.1M | $14,930 |
| Staunton City Schools | 2,695 | $54.4M | $7.8M | $17,269 |
| Falls Church City Schools | 2,610 | $70.1M | $1.7M | $24,734 |
| Goochland County Schools | 2,571 | $43.7M | $3.6M | $16,051 |
| Southampton County Schools | 2,523 | $44.4M | $4.0M | $15,124 |
| Rockbridge County Schools | 2,498 | $50.4M | $4.5M | $16,612 |
| Buchanan County School District | 2,378 | $47.4M | $8.7M | $17,603 |
| Patrick County Schools | 2,377 | $40.4M | $4.8M | $14,804 |
| Appomattox County Schools | 2,372 | $35.9M | $4.0M | $13,301 |
| Bristol City Schools | 2,154 | $44.5M | $9.5M | $18,296 |
| King William-County Schools | 2,106 | $37.4M | $3.1M | $13,760 |
| Poquoson City Schools | 2,038 | $29.8M | $1.6M | $13,825 |
| Greensville County Schools | 2,027 | $53.8M | $9.6M | $26,438 |
| Buckingham County Schools | 1,966 | $34.4M | $5.4M | $16,409 |
| Clarke County Schools | 1,921 | $31.9M | $1.8M | $15,015 |
| Dickenson County Schools | 1,883 | $37.1M | $7.7M | $16,143 |
| Nottoway County Schools | 1,817 | $35.8M | $8.5M | $17,715 |
| Prince Edward County School | 1,814 | $33.6M | $7.2M | $17,759 |
| Martinsville City Schools | 1,807 | $36.4M | $8.2M | $18,954 |
| Floyd County Schools | 1,713 | $26.7M | $3.0M | $14,768 |
| Charlotte County Schools | 1,705 | $28.4M | $4.9M | $15,469 |
| Madison County Schools | 1,669 | $26.1M | $2.9M | $14,884 |
| Amelia County School | 1,606 | $25.7M | $3.7M | $14,515 |
| Lunenburg County Schools | 1,582 | $26.6M | $4.0M | $16,184 |
| Westmoreland County Schools | 1,579 | $33.0M | $4.5M | $19,175 |
| Grayson County Schools | 1,576 | $30.0M | $4.9M | $16,225 |
| Nelson County Schools | 1,495 | $35.7M | $4.7M | $20,036 |
| Galax City Schools | 1,417 | $22.5M | $3.8M | $15,078 |
| Brunswick County School | 1,395 | $31.3M | $7.4M | $20,002 |
| Richmond County Schools | 1,374 | $25.6M | $2.8M | $15,262 |
| Northampton County Schools | 1,334 | $31.1M | $3.8M | $18,044 |
| Cumberland County Schools | 1,233 | $24.8M | $3.9M | $19,155 |
| Middlesex County Schools | 1,226 | $25.9M | $3.0M | $17,538 |
| Essex County Schools | 1,163 | $22.3M | $3.2M | $17,158 |
| Northumberland County Schools | 1,162 | $25.5M | $4.7M | $20,161 |
| Lancaster County Schools | 1,020 | $21.1M | $2.2M | $17,838 |
| Franklin City Schools | 1,015 | $25.6M | $6.1M | $20,544 |
| Sussex County Schools District | 994 | $26.2M | $5.0M | $25,177 |
| Buena Vista City Schools | 856 | $15.2M | $2.5M | $17,093 |
| King and Queen County Schools | 855 | $15.3M | $2.1M | $16,870 |
| West Point Town Schools | 840 | $13.8M | $602,000 | $15,963 |
| Mathews County Schools | 840 | $17.8M | $1.5M | $20,617 |
| Norton City Schools | 807 | $14.5M | $2.3M | $14,507 |
| Bland County School Division | 793 | $12.2M | $1.0M | $15,182 |
| Rappahannock County Schools | 774 | $16.2M | $698,000 | $20,331 |
| Surry County Schools | 691 | $21.0M | $2.9M | $26,498 |
| Colonial Beach Twn Schools | 605 | $12.3M | $2.4M | $16,803 |
| Charles City County Schools | 530 | $13.6M | $2.0M | $24,691 |
| Bath County School | 509 | $12.7M | $1.1M | $23,527 |
| Lexington City Schools | 508 | $9.3M | $494,000 | $14,441 |
| Craig County Schools | 470 | $9.2M | $1.5M | $17,472 |
| Highland County Schools | 212 | $6.0M | $885,000 | $24,269 |
| Fairfax City Schools | Not reported | $62.6M | $0 | Not computed |
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