Medical Affairs Salary in Biotech & Pharma 2026

Based on biohired's July 11, 2026 analysis of 113 disclosed US Medical Affairs roles in biotech and pharma, the middle 50% earn $229,461 to $270,750 annually, with a median of $237,500.

Updated daily · Last refreshed July 11, 2026

Middle 50% (US) $229,461 – $270,750 113 disclosed roles
Median $237,500 half of roles below this
Top 10% ≥ $322,620 90th percentile
Entry-band $184,240 10th percentile

Medical Affairs salary by seniority (US, USD)

LevelRangeMiddle 50%n
Mid
$123,800 – $169,300 5
Senior
$167,633 – $207,875 8
Director
$231,700 – $270,750 100

Top-paying companies for Medical Affairs (US, USD)

CompanyRangeMiddle 50%n
$255,500 – $322,500 3
$306,000 – $315,000 4
$202,675 – $304,625 6
$213,750 – $298,750 7
$245,550 – $270,750 16
$232,750 – $264,000 38
$262,500 – $262,500 2
$170,412 – $254,250 3

Medical Affairs salary by country (local currency)

CountryRangeMiddle 50%n
United States flag United States (USD)
$229,461 – $270,750 113

Frequently asked questions

What's the average Medical Affairs salary in biotech and pharma?

Based on biohired's July 11, 2026 analysis of 113 disclosed US Medical Affairs roles, the middle 50% earn $229,461 to $270,750 annually. The median is $237,500.

How much do top-earning Medical Affairss make in biotech?

The top 10% of Medical Affairs roles in biotech and pharma pay $322,620 or more annually (90th percentile of disclosed US salaries).

Which biotech companies pay Medical Affairss the most?

Among the disclosed Medical Affairs salaries currently tracked by biohired, the top-paying biotech and pharma employers include Insmed, Vertex Pharma, BeiGene, Biogen, Merck & Co..

How is this data calculated?

Each row shows the 25th-75th percentile range (middle 50%) and median of the salary midpoints (min+max)/2 across all disclosed Medical Affairs roles. Hourly listings are excluded. Time window: last 12 months of postings. Methodology mirrors industry standards used by Levels.fyi and Built In.

More biotech & pharma salaries