How much does a Medical Science Liaison make?

Updated May 11, 2021

Industry

Employer Size

Experience

$153,343 /yr
Average Base Pay

332 salaries

$116K

Low

$153K

Average

$202K

High

No additional cash compensation has been reported for this role

The national average salary for a Medical Science Liaison is $153,343 in United States. Filter by location to see Medical Science Liaison salaries in your area. Salary estimates are based on 332 salaries submitted anonymously to Glassdoor by Medical Science Liaison employees.

Seniority Levels

L2
Medical Science Liaison$153,343 /yr
L3
Senior Medical Science Liaison$178,732 /yr
Career Path

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyze Offer

Related Job Titles

Immunology Medical Science Liaison

$101,582

per year

MSL

$70,786

per year

Neuroscience

$63,492

per year

Senior Medical Science Liaison

$178,732

per year

Salaries by Company

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (USD)

Range

AbbVie
4

AbbVie

Medical Science Liaison

$162,181

 /yr
Range: $134K - $193K
45 salaries
See 45 salaries from all locations

$134K

$193K

$134,092 - $192,736 Range

Teva Pharmaceuticals
3.7

Teva Pharmaceuticals

Medical Science Liaison

$150,200

 /yr
Range: $119K - $186K

$119K

$186K

$118,635 - $185,990 Range

Novartis Pharmaceuticals

Novartis Pharmaceuticals

Medical Science Liaison

$148,965

 /yr
Range: $145K - $162K

$145K

$162K

$144,974 - $162,191 Range

UCB
4

UCB

Medical Science Liaison

$148,308

 /yr
Range: $142K - $173K

$142K

$173K

$141,990 - $172,539 Range

Eli Lilly and Company
4

Eli Lilly and Company

Medical Science Liaison

$157,444

 /yr
Range: $146K - $191K

$146K

$191K

$145,661 - $190,668 Range

Bristol Myers Squibb
4.1

Bristol Myers Squibb

Medical Science Liaison

$160,722

 /yr
Range: $135K - $228K

$135K

$228K

$135,113 - $228,199 Range

Novartis
4.2

Novartis

Medical Science Liaison

$148,155

 /yr
Range: $104K - $184K

$104K

$184K

$103,974 - $184,339 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Biogen
4.2

Biogen

Medical Science Liaison

$158,653

 /yr
Range: $140K - $195K

$140K

$195K

$139,578 - $194,644 Range

Sanofi
4

Sanofi

Medical Science Liaison

$157,175

 /yr
Range: $134K - $191K

$134K

$191K

$133,917 - $190,573 Range

AstraZeneca
4.2

AstraZeneca

Medical Science Liaison

$157,162

 /yr
Range: $145K - $185K

$145K

$185K

$145,195 - $184,668 Range

Bayer
4.2

Bayer

Medical Science Liaison

$160,483

 /yr
Range: $131K - $185K

$131K

$185K

$130,679 - $184,923 Range

Allergan
4

Allergan

Medical Science Liaison

$157,347

 /yr
Range: $129K - $212K

$129K

$212K

$129,483 - $211,865 Range

GlaxoSmithKline
3.8

GlaxoSmithKline

Medical Science Liaison

$167,661

 /yr
Range: $159K - $175K

$159K

$175K

$159,330 - $175,400 Range

Shire
2.9

Shire

Medical Science Liaison

$172,922

 /yr
Range: $125K - $202K

$125K

$202K

$124,905 - $201,575 Range

Genentech
4.3

Genentech

Medical Science Liaison

$186,300

 /yr
Range: $165K - $214K

$165K

$214K

$164,630 - $214,493 Range

Natera
3.9

Natera

Medical Science Liaison

$152,132

 /yr
Range: $129K - $171K

$129K

$171K

$129,208 - $170,557 Range

Genomic Health
4

Genomic Health

Medical Science Liaison

$172,067

 /yr
Range: $163K - $189K

$163K

$189K

$162,945 - $189,074 Range

Amgen
4

Amgen

Medical Science Liaison

$153,060

 /yr
Range: $144K - $168K

$144K

$168K

$144,057 - $167,591 Range

Abbott
3.9

Abbott

Medical Science Liaison

$158,074

 /yr
Range: $117K - $170K

$117K

$170K

$116,635 - $169,580 Range

Boehringer Ingelheim
4.1

Boehringer Ingelheim

Medical Science Liaison

$163,641

 /yr
Range: $155K - $175K

$155K

$175K

$155,368 - $175,021 Range

Download as data Table
Viewing 1 - 10 of 920

Frequently asked questions about Medical Science Liaison salaries

The average salary for a Medical Science Liaison is $153,343 in United States. Salaries estimates are based on 332 salaries submitted anonymously to Glassdoor by Medical Science Liaison employees in United States.

The highest salary for a Medical Science Liaison in United States is $201,987 per year.

The lowest salary for a Medical Science Liaison in United States is $116,414 per year.

If you are thinking of becoming a Medical Science Liaison or planning the next step in your career, find out in our Career hub the career path and salary trajectory of a Medical Science Liaison.

See how your offer stacks up to other pay packages and negotiate confidently on our Offer Analyzer.

Recent Salary Reports

Below are the most recent medical science liaison salary reports. Employer name has been removed to protect anonymity.

$144,864
per year
A Medical Science Liaison (MSL) in the Seattle, WA Area area reported making $144,864 per year
Additional Pay
$28k cash bonus
Job Highlights
Seattle, WA Area area
Full-time
 
10000+ employees
Company - Public
$150,000
per year
A Medical Science Liaison (MSL) in the San Jose, CA Area area reported making $150,000 per year
Additional Pay
$10k cash bonus
Job Highlights
1-2 years experience
San Jose, CA Area area
Full-time
 
10000+ employees
Company - Public
$170,000
per year
A Medical Science Liaison in the Philadelphia, PA Area area reported making $170,000 per year
Job Highlights
1-2 years experience
Philadelphia, PA Area area
Full-time
 
1001 to 5000 employees
Company - Public
$43,000
per year
A Client Liaison in the Lafayette, IN Area area reported making $43,000 per year
Additional Pay
$86k commissions
Job Highlights
Lafayette, IN Area area
Full-time
 
201 to 500 employees
Company - Private
$49,000
per year
A Specialty Pharmacy Liaison in the New Orleans, LA Area area reported making $49,000 per year
Job Highlights
5-7 years experience
New Orleans, LA Area area
Full-time
 
10000+ employees
Company - Public
$49,000
per year
A Specialty Pharmacy Liaison in the New Orleans, LA Area area reported making $49,000 per year
Job Highlights
5-7 years experience
New Orleans, LA Area area
Full-time
 
10000+ employees
Company - Public
$185,000
per year
A Medical Science Liaison in the Seattle, WA Area area reported making $185,000 per year
Additional Pay
$25k cash bonus
$19k stock bonus
Job Highlights
8-10 years experience
Seattle, WA Area area
Full-time
 
1001 to 5000 employees
Company - Public
$160,000
per year
A Medical Science Liaison in the Boston, MA Area area reported making $160,000 per year
Job Highlights
3-4 years experience
Boston, MA Area area
Full-time
 
10000+ employees
Company - Public
$148,203
per year
A Client Liaison Officer in the Springfield, MA Area area reported making $148,203 per year
Additional Pay
$40k cash bonus
Job Highlights
10+ years experience
Springfield, MA Area area
Full-time
 
5001 to 10000 employees
Company - Private
$146,086
per year
A Medical Science Liaison in the Raleigh-Durham, NC Area area reported making $146,086 per year
Additional Pay
$30k cash bonus
Job Highlights
3-4 years experience
Raleigh-Durham, NC Area area
Full-time
 
501 to 1000 employees
Company - Public