Type in a job title:
Where?
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Medical affairs make in Pennsylvania?
$169,945
/ Annual
Based on 413 salaries
The average medical affairs salary in Pennsylvania is $169,945 per year or $81.70 per hour. Entry level positions start at $105,138 per year while most experienced workers make up to $225,820 per year.
Median
$169,945
chart
Low
$105,138
High
$225,820

Active jobs with salaries