Veterinarians Salary in Pennsylvania

Ranked #8 of 49 · PA

8.2% above U.S. average
Mean annual salary $154,440 ≈ $74/hr
Median annual salary $133,520
Employment 3,490

Salary Distribution (10th–90th percentile)

P10 $79,780P25 $107,810 Median $133,520P75 $166,230P90 $268,870

About 80% of veterinarianss in Pennsylvania earn between $79,780 and $268,870. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Pennsylvania
$154,440
U.S. average
$142,680

The mean veterinarians salary in Pennsylvania is $154,440, about 8.2% above the U.S. average ($142,680). That works out to roughly $74/hr at 2,080 hours per year.

Metro Areas in Pennsylvania

Metro areaMedianMeanEmployment
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD $139,810 $161,960 1,790
Allentown-Bethlehem-Easton, PA-NJ $133,120 $152,100 230
Reading, PA $133,110 $156,290 100
Harrisburg-Carlisle, PA $132,750 $150,770 180
Lancaster, PA $132,480 $152,190 180
State College, PA $131,500 $153,880 60
Gettysburg, PA $130,410 $148,970 30
York-Hanover, PA $129,610 $160,660 130

← Back to all veterinarians states