Secondary School Teachers, Except Special and Career/Technical Education Salary in Virginia
BLS OEWS May 2025 • 16 metro areas • Virginia
Secondary School Teachers, Except Special and Career/Technical Education in Virginia earn a median salary of $59,936 per year on average across 16 metro and nonmetro areas, -7.2% vs the national median of $64,580. An estimated 22,430 secondary school teachers, except special and career/technical education are employed across Virginia, with salaries ranging from $49,450 to $75,700 depending on location.
$59,936
Avg median salary in Virginia
$75,700
Highest paying metro
$49,450
Lowest paying metro
22,430
Employed in Virginia
Compare Secondary School Teachers, Except Special and Career/Technical Education salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Secondary School Teachers, Except Special and Career/Technical Education
inSecondary School Teachers, Except Special and Career/Technical Education salaries by city in Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Harrisonburg, VA | $75,700 | $59,880 | $75,700 | 400 |
| Virginia Beach, VA-NC | $74,440 | $59,830 | $79,540 | 5,550 |
| Lynchburg, VA | $63,890 | $51,870 | $72,500 | 650 |
| Blacksburg, VA | $63,680 | $50,170 | $75,620 | 460 |
| Roanoke, VA | $63,080 | $50,090 | $74,220 | 990 |
| Charlottesville, VA | $60,650 | $50,320 | $76,840 | 830 |
| Winchester, VA-WV | $60,590 | $60,010 | $78,720 | 450 |
| Richmond, VA | $60,370 | $50,680 | $64,720 | 4,240 |
| Southwest Virginia | $59,100 | $48,830 | $63,870 | 1,080 |
| Northwest Virginia | $58,500 | $47,360 | $63,190 | 750 |
| Northeast Virginia | $58,480 | $49,640 | $60,170 | 600 |
| West Virginia | $56,480 | $47,350 | $59,850 | 3,650 |
| Southside Virginia | $52,390 | $48,880 | $61,700 | 1,260 |
| Staunton, VA | $51,640 | $51,640 | $61,370 | 500 |
| Northern West Virginia | $50,540 | $47,700 | $58,700 | 600 |
| Southern West Virginia | $49,450 | $46,490 | $58,380 | 420 |