SalaryCalculations

Medical Assistants Salary in Pennsylvania

State wage data from the BLS OEWS survey, May 2025.

Median annual

$43,920

Median hourly

$21

Average annual

$43,500

Employed in state

23K

The median annual salary for Medical Assistants in Pennsylvania is $43,920, or about $21 an hour. That is 4% lower than the national median.

Pay in Pennsylvania ranges from $36,810 at the 10th percentile to $48,500 at the 90th percentile. Roughly 23K people work as medical assistants in the state.

Pay distribution in Pennsylvania

10th$36,810
25th$38,950
Median$43,920
75th$46,490
90th$48,500

Salary calculator

Hourly
$21.12
Daily
$169
Weekly
$845
Bi-weekly
$1,689
Monthly
$3,660
Annual
$43,920

$43,920 a year is around the 50th percentile for Medical Assistantss in Pennsylvania. The median is $43,920.

Medical Assistants pay by metro area in Pennsylvania

Metro areaMedian annualEmployment
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$45,89013K
Reading, PA$45,610730
Allentown-Bethlehem-Easton, PA-NJ$45,4001.6K
Chambersburg, PA$43,830240
Harrisburg-Carlisle, PA$43,8201.4K
York-Hanover, PA$43,620710
Lebanon, PA$43,490180
Gettysburg, PA$43,480140
Lancaster, PA$42,910770
Pittsburgh, PA$42,8404.8K
Scranton--Wilkes-Barre, PA$42,760840
State College, PA$42,720180
Williamsport, PA$40,530180
Erie, PA$39,640460
Altoona, PA$39,140270

Other jobs in Pennsylvania

All salaries in Pennsylvania →