Optometrists Salary in Virginia
BLS OEWS May 2025 • 4 metro areas • Virginia
Optometrists in Virginia earn a median salary of $125,050 per year on average across 4 metro and nonmetro areas, -7.3% vs the national median of $134,830. An estimated 420 optometrists are employed across Virginia, with salaries ranging from $113,030 to $132,120 depending on location.
$125,050
Avg median salary in Virginia
$132,120
Highest paying metro
$113,030
Lowest paying metro
420
Employed in Virginia
Compare Optometrists salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Optometrists
in
Optometrists salaries by city in Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Richmond, VA | $132,120 | $112,920 | $161,430 | 180 |
| West Virginia | $130,190 | $93,800 | $167,500 | 150 |
| Lynchburg, VA | $124,860 | $103,630 | $144,480 | 40 |
| Roanoke, VA | $113,030 | $72,560 | $160,750 | 50 |