Optometrists Salary in Pennsylvania
BLS OEWS May 2025 • 13 metro areas • Pennsylvania
Optometrists in Pennsylvania earn a median salary of $126,123 per year on average across 13 metro and nonmetro areas, -6.5% vs the national median of $134,830. An estimated 1,670 optometrists are employed across Pennsylvania, with salaries ranging from $113,580 to $140,650 depending on location.
$126,123
Avg median salary in Pennsylvania
$140,650
Highest paying metro
$113,580
Lowest paying metro
1,670
Employed in Pennsylvania
Compare Optometrists salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Optometrists
in
Optometrists salaries by city in Pennsylvania
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Allentown, PA-NJ | $140,650 | $101,680 | $163,200 | 80 |
| Philadelphia, PA-NJ-DE-MD | $139,550 | $109,350 | $168,720 | 780 |
| York, PA | $136,560 | $99,990 | $160,260 | 60 |
| Reading, PA | $133,900 | $99,390 | $163,220 | 40 |
| Southwestern Pennsylvania | $128,600 | $94,410 | $142,560 | 30 |
| Lancaster, PA | $127,440 | $97,190 | $138,010 | 60 |
| Northwestern Pennsylvania | $122,820 | $96,130 | $131,570 | 40 |
| Central Pennsylvania | $121,520 | $98,750 | $144,800 | 70 |
| Erie, PA | $119,990 | $100,930 | $156,790 | 50 |
| Northeastern Pennsylvania | $119,250 | $94,390 | $158,070 | 40 |
| Scranton, PA | $118,180 | $101,300 | $159,010 | 70 |
| Harrisburg, PA | $117,560 | $107,080 | $150,010 | 80 |
| Pittsburgh, PA | $113,580 | $84,270 | $149,830 | 270 |