Medical sales salaries
What employers actually publish, computed from every open role on this board that carried a range. Updated nightly with the board itself.
This is advertised base pay, not earnings. Most medical sales roles pay commission on top, and a $75k base at plan can out-earn a flat $130k. Treat these as the floor an employer is willing to put in writing, which is exactly what they are.
Every open role with a published range
By specialty
| Specialty | Median | 25th–75th | Roles |
|---|---|---|---|
| Nephrology | $180k | $163k–$180k | 17 |
| Rare disease | $146k | $143k–$175k | 56 |
| Infectious disease | $146k | $112k–$165k | 43 |
| Ophthalmology | $133k | $83k–$145k | 39 |
| Oncology | $132k | $105k–$150k | 324 |
| Hematology | $132k | $125k–$140k | 76 |
| Immunology | $125k | $85k–$140k | 85 |
| Dialysis | $125k | $125k–$175k | 17 |
| Neurology | $124k | $100k–$139k | 137 |
| Cardiology | $124k | $100k–$126k | 276 |
| Stroke thrombosis | $124k | $118k–$138k | 12 |
| Vascular | $122k | $78k–$130k | 113 |
| Dermatology | $121k | $85k–$169k | 96 |
| Psychiatry | $120k | $79k–$139k | 108 |
| Respiratory | $119k | $100k–$154k | 74 |
| Sleep medicine | $110k | $93k–$120k | 23 |
| Vaccines | $110k | $101k–$146k | 48 |
| Neuroscience | $107k | $107k–$120k | 82 |
| Urology | $104k | $55k–$121k | 164 |
| Radiology | $104k | $85k–$128k | 42 |
| Women's health | $103k | $80k–$140k | 78 |
| Orthobiologics | $100k | $100k–$100k | 9 |
| Gastroenterology | $95k | $79k–$131k | 102 |
| Infusion | $95k | $92k–$102k | 10 |
| Spine | $90k | $70k–$114k | 23 |
| Diabetes | $90k | $68k–$116k | 88 |
| Neuromodulation | $88k | $70k–$140k | 72 |
| Structural heart | $87k | $78k–$103k | 34 |
| Orthopedics | $85k | $65k–$100k | 128 |
| Dental | $83k | $73k–$85k | 67 |
| ENT | $81k | $70k–$141k | 17 |
| Wound care | $80k | $75k–$86k | 95 |
| Pain management | $80k | $70k–$80k | 17 |
| Interventional cardiology | $79k | $61k–$100k | 66 |
| Electrophysiology | $78k | $61k–$90k | 205 |
| Neurosurgery | $76k | $68k–$95k | 18 |
| Aesthetics | $74k | $70k–$80k | 26 |
| Animal health | $74k | $60k–$96k | 17 |
| Joint reconstruction | $72k | $63k–$82k | 63 |
| Trauma | $65k | $65k–$70k | 9 |
| Extremities foot ankle | $63k | $60k–$70k | 16 |
| Sports medicine | $60k | $50k–$60k | 59 |
By division
“Worked at Stryker” is not one job. A rep’s division decides what they sell, who they call on and what they are paid, and no other board in this industry holds division-level research to compare against.
Compare these against the seniority table above, not against each other. A division median reflects whichever roles it happens to be hiring: Stryker Joint Replacement sits low here because it is currently advertising clinical specialists and associate reps, not because the division pays badly.
The honest limit: a posting has no division field, so a role counts toward a division when its title names one. That reaches 387 salaried roles across 18 divisions. These are the comparisons we can stand behind, not a complete matrix.
| Division | Calls on | Median | Roles |
|---|---|---|---|
| Natera · Oncology | Oncologist | $190k | 47 |
| Amgen · Rare Disease | Geneticist | $145k | 20 |
| Bristol Myers Squibb · Oncology | Oncologist | $145k | 13 |
| Amgen · Oncology | Oncologist | $140k | 14 |
| Bristol Myers Squibb · Neuroscience | Psychiatrist | $139k | 15 |
| AstraZeneca · Oncology | Oncologist | $133k | 10 |
| AbbVie - Commercial · Oncology | Oncologist | $132k | 50 |
| Sanofi · Oncology | Oncologist | $125k | 16 |
| Stryker · Vascular | Neurointerventionalist | $125k | 43 |
| Bristol Myers Squibb · Cardiovascular | Cardiologist | $124k | 25 |
| Boston Scientific · Urology | Urologist | $121k | 23 |
| Coloplast · Interventional Urology | Urologist | $120k | 10 |
| Johnson & Johnson · Innovative Medicine | Oncologist | $105k | 8 |
| Sanofi · Vaccines | Primary care physician | $101k | 11 |
| Envista · Nobel Biocare | Oral surgeon | $74k | 11 |
| Medtronic · Cardiac Rhythm Management | Electrophysiologist | $72k | 14 |
| Johnson & Johnson · MedTech | Not recorded | $68k | 16 |
| Stryker · Joint Replacement | Orthopedic surgeon (joint replacement) | $63k | 41 |
How these numbers are made
Every figure is the median of salary_min across open postings that published a range, recomputed from the live board. Medians rather than averages, because advertised ranges are lumpy and an average reports a number almost nobody is offered.
Postings below $30k or above $400k are excluded from the statistics: those are hourly rates parsed as annual, or executive outliers, and both distort a median more than they inform it. A slice with fewer than 8 roles shows no number at all rather than a fragile one.
