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