Optometrists Salary in Pennsylvania

Ranked #27 of 51 · PA

1.3% below U.S. average
Mean annual salary $139,660 ≈ $67/hr
Median annual salary $135,400
Employment 1,720

Salary Distribution (10th–90th percentile)

P10 $92,970P25 $110,990 Median $135,400P75 $163,890P90 $173,380

About 80% of optometristss in Pennsylvania earn between $92,970 and $173,380. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Pennsylvania
$139,660
U.S. average
$141,550

The mean optometrists salary in Pennsylvania is $139,660, about 1.3% below the U.S. average ($141,550). That works out to roughly $67/hr at 2,080 hours per year.

Metro Areas in Pennsylvania

Metro areaMedianMeanEmployment
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD $153,980 $148,970 890
Allentown-Bethlehem-Easton, PA-NJ $150,640 $143,610 100
Reading, PA $139,400 $141,700 40
York-Hanover, PA $134,990 $135,580 80
Erie, PA $134,230 $164,590 40
Harrisburg-Carlisle, PA $133,820 $137,230 90
Scranton--Wilkes-Barre, PA $133,010 $137,720 80
Lancaster, PA $132,360 $135,250 60

Frequently Asked Questions

How much do optometrists make in Pennsylvania?

The median optometrists salary in Pennsylvania is $135,400 per year (mean $139,660), and about 80% earn between $92,970 and $173,380.

How much do optometrists make per hour in Pennsylvania?

Roughly $67 per hour, based on a mean annual wage of $139,660 and 2,080 work hours per year.

Is Pennsylvania a high-paying state for optometrists?

Pennsylvania ranks #27 of 51 states for optometrists pay. Its mean salary of $139,660 is about 1.3% below the U.S. average of $141,550.

Which metro areas in Pennsylvania pay optometrists the most?

The highest-paying metro areas in Pennsylvania for optometrists are Philadelphia-Camden-Wilmington, PA-NJ-DE-MD ($153,980), Allentown-Bethlehem-Easton, PA-NJ ($150,640), Reading, PA ($139,400), by median annual wage.

← Back to all optometrists states