Virginia · NCES F-33 finance data
Highest Spending Districts in Virginia Top 50 districts ranked by per-pupil expenditure from the NCES F-33 Finance Survey, limited to districts with 500 or more students.
$24,998 Top per-pupil spend
$17,007 Avg across top 50
50 Districts listed The spending picture in one line
Surry County Public Schools spends $24,998 per student, the most of any Virginia district listed, against an average of $17,007 across the top 50.
$24,998 top spend (Surry County Public Schools)
$14,416 lowest on this list
1.7× spread across the listed districts
681 students in the top district # District Enrollment Schools Per-Pupil $ 1 Surry County Public Schools Surry 681 3 $24,998 2 Falls Church City Public Schools Falls Church 2,496 5 $23,332 3 Sussex County Public Schools Stony Creek 998 3 $21,840 4 Arlington County Public Schools Arlington 27,562 42 $21,782 5 Richmond City Public Schools Richmond 21,130 53 $21,583 6 Bath County Public Schools Warm Springs 504 3 $21,120 7 Alexandria City Public Schools Alexandria 16,040 19 $20,887 8 Charles City County Public Schools Charles City 562 2 $20,430 9 Charlottesville City Public Schools Charlottesville 4,485 10 $20,100 10 Rappahannock County Public Schools Washington 735 2 $18,993 11 Loudoun County Public Schools Ashburn 81,678 99 $18,953 12 Mathews County Public Schools Mathews 911 3 $18,578 13 Fairfax County Public Schools Falls Church 179,858 223 $17,977 14 Danville City Public Schools Danville 5,684 14 $17,916 15 Lancaster County Public Schools Weems 1,039 4 $17,870 16 Franklin City Public Schools Franklin 1,023 3 $17,714 17 Brunswick County Public Schools Lawrenceville 1,405 5 $17,685 18 Nelson County Public Schools Lovingston 1,480 4 $17,646 19 Northumberland County Public Schools Heathsville 1,200 3 $17,506 20 Winchester City Public Schools Winchester 4,268 7 $16,775 21 Albemarle County Public Schools Charlottesville 13,937 25 $16,619 22 Westmoreland County Public Schools Montross 1,561 4 $16,506 23 Manassas City Public Schools Manassas 7,413 11 $16,198 24 Fredericksburg City Public Schools Fredericksburg 3,762 5 $15,958 25 Northampton County Public Schools Machipongo 1,359 5 $15,730 26 Middlesex County Public Schools Saluda 1,244 3 $15,700 27 Bristol City Public Schools Bristol 2,194 7 $15,529 28 King and Queen County Public Schools King and Queen CH 858 3 $15,513 29 Waynesboro City Public Schools Waynesboro 3,041 7 $15,327 30 Cumberland County Public Schools Cumberland 1,283 4 $15,320 31 Roanoke City Public Schools Roanoke 13,597 26 $15,299 32 Staunton City Public Schools Staunton 2,692 6 $15,219 33 Lynchburg City Public Schools Lynchburg 7,856 18 $15,211 34 Essex County Public Schools Tappahannock 1,181 3 $15,164 35 Norfolk City Public Schools Norfolk 27,306 50 $15,139 36 Newport News City Public Schools Newport News 26,531 43 $15,115 37 Petersburg City Public Schools Petersburg 4,272 7 $15,113 38 Martinsville City Public Schools Martinsville 1,810 5 $15,094 39 Colonial Heights City Public Schools Colonial Heights 2,843 6 $14,998 40 Lee County Public Schools Jonesville 2,949 11 $14,995 41 Goochland County Public Schools Goochland 2,642 5 $14,992 42 Hopewell City Public Schools Hopewell 3,984 7 $14,856 43 Buckingham County Public Schools Buckingham 1,992 5 $14,849 44 Fauquier County Public Schools Warrenton 10,837 20 $14,795 45 Madison County Public Schools Madison 1,680 4 $14,719 46 Harrisonburg City Public Schools Harrisonburg 6,682 10 $14,710 47 Louisa County Public Schools Mineral 5,173 6 $14,571 48 Southampton County Public Schools Courtland 2,579 7 $14,570 49 Grayson County Public Schools Independence 1,561 7 $14,452 50 West Point Public Schools West Point 810 2 $14,416
Explore More for Virginia Methodology
Per-pupil expenditure data comes from the NCES F-33 Finance Survey. Only districts with
500 or more students are included to ensure meaningful comparisons. Spending figures
include all current operational expenditures divided by total enrollment.
Read our methodology
— how this data is sourced, computed, and verified.