Virginia School District BudgetsSpending and transparency, all 133 districts
133 districts on file. Scores reflect what each district publishes about its own spending, measured against the same published rubric.
- Districts
- 133
- Students
- 1,259,758
- Total revenue
- $24.7B FY2024, all districts
- Median per pupil
- $18,043 0 of 133 reviewed
| # | District | Students | Revenue | Per pupil | Score |
|---|---|---|---|---|---|
| 1 | Fairfax County Schools | 180,714 | $3.9B | $21,590 | — |
| 2 | Prince William County Schools | 90,550 | $1.8B | $19,783 | — |
| 3 | Loudoun County Schools | 81,636 | $1.9B | $23,156 | — |
| 4 | Virginia Beach City Schools | 64,986 | $1.1B | $17,311 | — |
| 5 | Chesterfield County Schools | 64,132 | $1.0B | $16,019 | — |
| 6 | Henrico County Schools | 50,463 | $905M | $17,924 | — |
| 7 | Chesapeake City Schools | 40,576 | $750M | $18,493 | — |
| 8 | Stafford County Schools | 31,547 | $474M | $15,010 | — |
| 9 | Arlington County Public Schools | 27,508 | $788M | $28,652 | — |
| 10 | Norfolk City Schools | 26,882 | $534M | $19,877 | — |
| 11 | Newport News City Schools | 26,183 | $519M | $19,823 | — |
| 12 | Spotsylvania County Schools | 24,012 | $437M | $18,193 | — |
| 13 | Richmond City Schools | 20,819 | $729M | $35,027 | — |
| 14 | Hampton City Schools | 19,657 | $350M | $17,828 | — |
| 15 | Hanover County Schools | 16,820 | $254M | $15,089 | — |
| 16 | Alexandria City Schools | 16,406 | $370M | $22,581 | — |
| 17 | Suffolk City Schools | 14,520 | $267M | $18,373 | — |
| 18 | Frederick County Schools | 14,172 | $262M | $18,472 | — |
| 19 | Albemarle County School District | 13,808 | $387M | $28,015 | — |
| 20 | Roanoke County Schools | 13,799 | $227M | $16,446 | — |
| 21 | Roanoke City Schools | 13,582 | $303M | $22,318 | — |
| 22 | Portsmouth City Schools | 13,161 | $268M | $20,342 | — |
| 23 | York County Schools | 12,726 | $212M | $16,637 | — |
| 24 | Rockingham County Schools | 11,534 | $202M | $17,519 | — |
| 25 | Williamsburg-James City County Schools | 11,402 | $200M | $17,508 | — |
| 26 | Fauquier County Schools | 10,844 | $183M | $16,833 | — |
| 27 | Augusta County School District | 10,139 | $174M | $17,138 | — |
| 28 | Montgomery County Schools | 9,534 | $150M | $15,734 | — |
| 29 | Bedford County School District | 9,059 | $130M | $14,307 | — |
| 30 | Culpeper County Schools | 8,368 | $135M | $16,081 | — |
| 31 | Campbell County School | 7,896 | $119M | $15,015 | — |
| 32 | Pittsylvania County Schools | 7,860 | $137M | $17,404 | — |
| 33 | Lynchburg City Schools | 7,727 | $151M | $19,505 | — |
| 34 | Manassas City Schools | 7,345 | $147M | $19,987 | — |
| 35 | Henry County Schools | 6,938 | $120M | $17,267 | — |
| 36 | Harrisonburg City Public Schools | 6,786 | $126M | $18,571 | — |
| 37 | Washington County Schools | 6,705 | $110M | $16,344 | — |
| 38 | Pr George County Schools | 6,180 | $91.6M | $14,821 | — |
| 39 | Franklin County Schools | 6,160 | $116M | $18,846 | — |
| 40 | Wise County Schools | 5,883 | $88.5M | $15,043 | — |
| 41 | Shenandoah County Schools | 5,689 | $92.3M | $16,221 | — |
| 42 | Isle of Wight County Schools | 5,588 | $86.1M | $15,413 | — |
| 43 | Danville City Schools | 5,580 | $204M | $36,482 | — |
| 44 | Tazewell County Schools | 5,302 | $101M | $18,996 | — |
| 45 | Louisa County Schools | 5,211 | $104M | $20,019 | — |
| 46 | Warren County Schools | 5,129 | $81.9M | $15,971 | — |
| 47 | Orange County Schools | 5,076 | $83.6M | $16,467 | — |
| 48 | Gloucester County Schools | 4,990 | $85.7M | $17,179 | — |
| 49 | Accomack County School | 4,726 | $84.4M | $17,868 | — |
| 50 | Halifax County Schools | 4,575 | $78.0M | $17,047 | — |
| 51 | Caroline County School | 4,562 | $69.7M | $15,280 | — |
| 52 | King George County Schools | 4,543 | $65.3M | $14,372 | — |
| 53 | Botetourt County School | 4,488 | $70.2M | $15,632 | — |
| 54 | Petersburg City Schools | 4,464 | $80.5M | $18,043 | — |
| 55 | Charlottesville City School | 4,433 | $126M | $28,432 | — |
| 56 | Pulaski County Schools | 4,361 | $70.8M | $16,236 | — |
| 57 | Salem City School District | 4,318 | $64.0M | $14,819 | — |
| 58 | Scott County Schools | 4,268 | $70.6M | $16,534 | — |
| 59 | Dinwiddie County Schools | 4,256 | $76.8M | $18,047 | — |
| 60 | Winchester City Schools | 4,236 | $93.1M | $21,978 | — |
| 61 | Powhatan County Schools | 4,218 | $61.5M | $14,582 | — |
| 62 | Amherst County School | 3,965 | $69.9M | $17,625 | — |
| 63 | Hopewell City Schools | 3,944 | $73.0M | $18,506 | — |
| 64 | Mecklenburg County Schools | 3,937 | $72.8M | $18,490 | — |
| 65 | Smyth County Schools | 3,892 | $71.3M | $18,330 | — |
| 66 | Wythe County Schools | 3,801 | $76.1M | $20,022 | — |
| 67 | Fredericksburg City Schools | 3,575 | $75.3M | $21,053 | — |
| 68 | New Kent County Schools | 3,535 | $51.1M | $14,458 | — |
| 69 | Giles County Schools | 3,499 | $50.6M | $14,451 | — |
| 70 | Russell County Schools | 3,454 | $56.9M | $16,471 | — |
| 71 | Carroll County School District | 3,442 | $64.8M | $18,817 | — |
| 72 | Manassas Park City Schools | 3,410 | $56.7M | $16,627 | — |
| 73 | Fluvanna County Schools | 3,372 | $55.1M | $16,346 | — |
| 74 | Radford City Schools | 3,206 | $35.5M | $11,084 | — |
| 75 | Waynesboro City Schools | 3,060 | $58.8M | $19,214 | — |
| 76 | Page County Schools | 3,011 | $48.1M | $15,963 | — |
| 77 | Lee County School | 2,971 | $53.3M | $17,943 | — |
| 78 | Colonial Heights City Schools | 2,931 | $61.0M | $20,817 | — |
| 79 | Alleghany Highlands Public Schools | 2,835 | $48.1M | $16,978 | — |
| 80 | Greene County Public Schools | 2,818 | $47.7M | $16,938 | — |
| 81 | Staunton City Schools | 2,695 | $54.4M | $20,196 | — |
| 82 | Falls Church City Schools | 2,610 | $70.1M | $26,854 | — |
| 83 | Goochland County Schools | 2,571 | $43.7M | $17,000 | — |
| 84 | Southampton County Schools | 2,523 | $44.4M | $17,581 | — |
| 85 | Rockbridge County Schools | 2,498 | $50.4M | $20,176 | — |
| 86 | Buchanan County School District | 2,378 | $47.4M | $19,926 | — |
| 87 | Patrick County Schools | 2,377 | $40.4M | $16,998 | — |
| 88 | Appomattox County Schools | 2,372 | $35.9M | $15,116 | — |
| 89 | Bristol City Schools | 2,154 | $44.5M | $20,672 | — |
| 90 | King William-County Schools | 2,106 | $37.4M | $17,753 | — |
| 91 | Poquoson City Schools | 2,038 | $29.8M | $14,625 | — |
| 92 | Greensville County Schools | 2,027 | $53.8M | $26,539 | — |
| 93 | Buckingham County Schools | 1,966 | $34.4M | $17,512 | — |
| 94 | Clarke County Schools | 1,921 | $31.9M | $16,630 | — |
| 95 | Dickenson County Schools | 1,883 | $37.1M | $19,728 | — |
| 96 | Nottoway County Schools | 1,817 | $35.8M | $19,696 | — |
| 97 | Prince Edward County School | 1,814 | $33.6M | $18,545 | — |
| 98 | Martinsville City Schools | 1,807 | $36.4M | $20,118 | — |
| 99 | Floyd County Schools | 1,713 | $26.7M | $15,577 | — |
| 100 | Charlotte County Schools | 1,705 | $28.4M | $16,662 | — |
| 101 | Madison County Schools | 1,669 | $26.1M | $15,630 | — |
| 102 | Amelia County School | 1,606 | $25.7M | $15,981 | — |
| 103 | Lunenburg County Schools | 1,582 | $26.6M | $16,798 | — |
| 104 | Westmoreland County Schools | 1,579 | $33.0M | $20,884 | — |
| 105 | Grayson County Schools | 1,576 | $30.0M | $19,008 | — |
| 106 | Nelson County Schools | 1,495 | $35.7M | $23,869 | — |
| 107 | Galax City Schools | 1,417 | $22.5M | $15,885 | — |
| 108 | Brunswick County School | 1,395 | $31.3M | $22,448 | — |
| 109 | Richmond County Schools | 1,374 | $25.6M | $18,649 | — |
| 110 | Northampton County Schools | 1,334 | $31.1M | $23,335 | — |
| 111 | Cumberland County Schools | 1,233 | $24.8M | $20,078 | — |
| 112 | Middlesex County Schools | 1,226 | $25.9M | $21,091 | — |
| 113 | Essex County Schools | 1,163 | $22.3M | $19,206 | — |
| 114 | Northumberland County Schools | 1,162 | $25.5M | $21,951 | — |
| 115 | Lancaster County Schools | 1,020 | $21.1M | $20,701 | — |
| 116 | Franklin City Schools | 1,015 | $25.6M | $25,232 | — |
| 117 | Sussex County Schools District | 994 | $26.2M | $26,353 | — |
| 118 | Covington City Schools | 963 | $13.2M | $13,721 | — |
| 119 | Buena Vista City Schools | 856 | $15.2M | $17,784 | — |
| 120 | King and Queen County Schools | 855 | $15.3M | $17,899 | — |
| 121 | Mathews County Schools | 840 | $17.8M | $21,221 | — |
| 122 | West Point Town Schools | 840 | $13.8M | $16,418 | — |
| 123 | Norton City Schools | 807 | $14.5M | $17,932 | — |
| 124 | Bland County School Division | 793 | $12.2M | $15,420 | — |
| 125 | Rappahannock County Schools | 774 | $16.2M | $20,965 | — |
| 126 | Surry County Schools | 691 | $21.0M | $30,438 | — |
| 127 | Colonial Beach Twn Schools | 605 | $12.3M | $20,326 | — |
| 128 | Charles City County Schools | 530 | $13.6M | $25,745 | — |
| 129 | Bath County School | 509 | $12.7M | $25,035 | — |
| 130 | Lexington City Schools | 508 | $9.3M | $18,325 | — |
| 131 | Craig County Schools | 470 | $9.2M | $19,519 | — |
| 132 | Highland County Schools | 212 | $6.0M | $28,377 | — |
| 133 | Fairfax City Schools | — | $62.6M | — | — |