• Find A Program

Medical Assistant Salaries in Pennsylvania

The 2013 average medical assistant salary in Pennsylvania was $29,990. Experienced professionals in this field earned $33,300 while those entering the workforce made $23,360 a year on average.

The average salary in this field was highest in Philadelphia County as shown in this analysis of Pennsylvania counties with the highest average medical assistant salaries:

  • Bucks County – $31,340
  • Chester County – $31,650
  • Dauphin County – $31,030
  • Delaware County – $33,320
  • Lehigh County – $31,660
  • Montgomery County – $32,810
  • Northampton County – $30,170
  • Philadelphia County – $34,520
  • Westmoreland County – $30,490
  • Wayne County – $32,050

The number of medical assistants in Pennsylvania is projected to increase 10% over the ten-year period ending in 2020, according to the state’s Department of Labor and Industry.

An average of 622 medical assistant jobs a year are projected to become available in Pennsylvania. Slightly more than 60% will come from the need to replace medical assistants who will leave the workforce. The remaining jobs will come from growth in the field.

In 2010, 63% of Pennsylvania’s 24,590 medical assistants worked in physician’s offices, while 13.1% were employed in hospitals. Slightly more than 10% worked in the offices of other health practitioners. These employment trends are projected to stay consistent through 2020.

As of September 2014, 654 medical assistant jobs were advertised online in Pennsylvania. Slightly more than half were located in three counties:

  • Allegheny County 5%
  • Philadelphia County 8%
  • Montgomery County 7%

Pennsylvania had the fourth highest employment level of medical assistants in the country in 2013 according to the Bureau of Labor Statistics (BLS). Among cities, Philadelphia had the ninth highest employment level in this field of any metropolitan area in the country.

The BLS provides a detailed breakdown of 2013 medical assistant salaries in Pennsylvania by percentile:

Area name
Employment
Annual mean wage
Allentown-Bethlehem-Easton PA-NJ
1740
30900
Altoona PA
300
26130
Erie PA
510
26660
Harrisburg-Carlisle PA
1710
29600
Johnstown PA
300
25270
Lancaster PA
790
28480
Lebanon PA
170
29520
Newark-Union NJ-PA Metropolitan Division
4200
33510
Philadelphia PA Metropolitan Division
8050
33550
Philadelphia-Camden-Wilmington PA-NJ-DE-MD
11140
33250
Pittsburgh PA
5460
28240
Reading PA
660
29970
Scranton--Wilkes-Barre PA
1090
28470
State College PA
140
29700
Williamsport PA
180
28190
York-Hanover PA
750
29780
Youngstown-Warren-Boardman OH-PA
1120
26250
Far Western Pennsylvania nonmetropolitan area
750
23960
West Central Pennsylvania nonmetropolitan area
430
25690
Northeastern Pennsylvania nonmetropolitan area
410
26750
East Central Pennsylvania nonmetropolitan area
840
26300