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
Medical Affairs salary by seniority (US, USD)
| Level | Range | Middle 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)
| Company | Range | Middle 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)
| Country | Range | Middle 50% | n |
|---|---|---|---|
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.