Post job

Medical writer salary

Average medical writer salary

$93,842

$45.12 hourly rate

Entry-level medical writer salary
$63,000 yearly salary
Updated January 8, 2025

Exploring Medical Writer Salaries

As of October 2025, medical writers earn an average salary of $93,842 annually, which translates to about $45 per hour. This figure can fluctuate based on factors such as experience, location, and the specific industry within healthcare. Entry-level positions typically start lower, around $65,000 per year, while senior writers with extensive experience may earn upwards of $120,000.

Salary Variances by Experience

Entry-level medical writers, often with less than two years of experience, have starting salaries generally in the range of $65,000 to $75,000. Mid-career professionals typically see salaries rise to between $85,000 and $100,000, while those in senior roles can command $100,000 to $120,000 depending on their expertise.

Regional Salary Differences

Geographically, salaries differ significantly. States like California and New York often offer higher compensation due to the cost of living and demand for skilled writers. In contrast, regions with lower living costs may present lower salary averages, making it essential for job seekers to consider both salary and location when evaluating potential opportunities.

On this page
Medical writer salary by: 

Let Zippi find your next medical writer job

Floating question marks illustration

Let Zippi find your next medical writer job

Floating question marks illustration

Where can a Medical Writer earn more?

Compare salary by location
Vs
152k
132k
112k
92k
72k
52k
Columbus, OH$129,546
North Chicago, IL$82,111
Compare salary by company
Vs
147k
127k
107k
87k
67k
Biogen$122,129
Integrated Resources$96,575

Medical writer salaries by experience level

Experience levelAvg. salaryHourly rate
Entry-level medical writer$63,700$30.61
Mid-level medical writer$101,000$48.78
Senior-level medical writer$139,000$66.96

Medical writer salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Glassdoor, Ziprecruiter, SalaryExpert, Comparably and Payscale, the average salary for a medical writer typically falls between $61,775 and $105,463.
zippia
$93,842yearly
glassdoor[1]
$89,247yearly
indeed[2]
$61,775yearly
comparably[3]
$105,463yearly
Salary.com[4]
$83,936yearly
ZipRecruiter[5]
$96,565yearly
payscale[6]
$81,442yearly
SalaryExpert[7]
$94,426yearly

Average medical writer salary by state

The highest-paying states for medical writers are Virginia, Arizona, and California. The lowest average medical writer salary states are Oklahoma, Nebraska, and Iowa.

  • State view
  • County view
Average salary:

Highest paying states for medical writers

RankStateAvg. salaryHourly rate
1District of Columbia$129,452$62.24
2Virginia$110,658$53.20
3California$106,026$50.97
4Nevada$87,064$41.86
5Massachusetts$96,933$46.60
6Arizona$108,945$52.38
7Vermont$92,574$44.51
8New Jersey$95,159$45.75
9Maryland$94,612$45.49
10New Hampshire$92,542$44.49
11Connecticut$94,068$45.23
12Wyoming$81,666$39.26
13Minnesota$84,490$40.62
14Michigan$90,860$43.68
15North Carolina$85,629$41.17
16North Dakota$85,894$41.30
17Oregon$85,827$41.26
18Alaska$86,941$41.80
19Pennsylvania$85,045$40.89
20Illinois$81,768$39.31
21Washington$87,154$41.90
22New York$86,371$41.52
23Delaware$83,220$40.01
24Rhode Island$83,861$40.32
25Florida$85,308$41.01
26Georgia$78,779$37.87
27New Mexico$75,987$36.53
28Ohio$80,638$38.77
29Missouri$75,954$36.52
30Colorado$81,984$39.42
31Alabama$74,495$35.81
32Louisiana$81,712$39.28
33Kansas$72,344$34.78
34West Virginia$70,955$34.11
35Texas$77,963$37.48
36Hawaii$80,308$38.61
37Wisconsin$76,316$36.69
38Tennessee$75,001$36.06
39Arkansas$71,086$34.18
40Utah$72,923$35.06
41Nebraska$67,411$32.41
42Kentucky$69,210$33.27
43Mississippi$70,043$33.67
44South Carolina$73,913$35.54
45Idaho$65,950$31.71
46Montana$73,914$35.54
47Maine$72,929$35.06
48Oklahoma$68,340$32.86
49South Dakota$66,271$31.86
50Iowa$66,502$31.97
51Indiana$65,291$31.39

Highest paying cities for medical writers

The highest-paying cities for medical writers are Washington, DC, Richmond, VA, and San Francisco, CA.

RankCityAvg. salaryHourly rate
1Washington, DC$129,546$62.28
2Richmond, VA$110,543$53.15
3San Francisco, CA$109,996$52.88
4Phoenix, AZ$109,155$52.48
5Boston, MA$96,975$46.62
6Hamilton, NJ$95,247$45.79
7Annapolis, MD$94,806$45.58
8Hartford, CT$94,098$45.24
9Raleigh, NC$86,818$41.74
10New York, NY$86,552$41.61
11Salem, OR$85,784$41.24
12Philadelphia, PA$85,511$41.11
13Juneau, AK$85,307$41.01
14Bismarck, ND$85,032$40.88
15Saint Paul, MN$84,473$40.61
16Tallahassee, FL$84,392$40.57
17Providence, RI$83,902$40.34
18Dover, DE$83,342$40.07
19Baton Rouge, LA$82,268$39.55
20North Chicago, IL$82,111$39.48

Medical Writers are the most in-demand in these five cities:

  1. Washington, DC
  2. Richmond, VA
  3. San Francisco, CA
  4. Phoenix, AZ
  5. Boston, MA

Medical writer salary details

A medical writer's salary ranges from $63,000 a year at the 10th percentile to $137,000 at the 90th percentile.

Average medical writer salary graph
Average medical writer salary graph, trends, and summary

What is a medical writer's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$137,000$11,417$66
75th Percentile$114,000$9,500$55
Average$93,842$7,820$45
25th Percentile$76,000$6,333$37
10th Percentile$63,000$5,250$30

Highest paying medical writer jobs

The highest paying types of medical writers are medical science liaison, senior editor, and managing editor.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Publisher$71,539$5,962$34.3910,303
Managing Editor$89,060$7,422$42.8216,781
Content Editor$61,694$5,141$29.6618,586
Editor$52,107$4,342$25.0515,115
News Editor$53,822$4,485$25.8812,484
Medical Science Liaison$145,718$12,143$70.0657,208

Which companies pay medical writers the most?

Medical writer salaries at Biogen and Memorial Sloan Kettering Cancer Center are the highest-paying according to our most recent salary estimates. In addition, the average medical writer salary at companies like Analysis Group and Vertex Pharmaceuticals are highly competitive.

RankCompanyAverage salaryHourly rate
1Biogen$122,129$58.72
2Memorial Sloan Kettering Cancer Center$119,553$57.48
3Analysis Group$115,523$55.54
4Vertex Pharmaceuticals$113,553$54.59
5Regeneron$113,366$54.50
6Allergan plc$113,034$54.34
7Merck$112,166$53.93
8AstraZeneca$112,161$53.92
9Edwards Lifesciences$111,232$53.48
10Takeda Pharmaceuticals U.S.A., Inc.$103,775$49.89
11CAMRIS International, Inc.$102,615$49.33
12Masimo$100,494$48.31
13Baxter International$100,388$48.26
14Johnson & Johnson$99,878$48.02
15Seagen$98,735$47.47
16KnowledgePoint360 Group LLC$98,472$47.34
17Quest Diagnostics$97,475$46.86
18MedThink$97,342$46.80
19BD$96,972$46.62
20Integrated Resources$96,575$46.43

Wage gap by gender, race and education

$96,000$95,000$94,000$93,000$92,000$91,000
MaleFemale

Medical writer salary trends

The average medical writer salary has risen by $12,621 over the last ten years. In 2014, the average medical writer earned $81,221 annually, but today, they earn $93,842 a year. That works out to a 7% change in pay for medical writers over the last decade.

Compare medical writer salaries for cities or states with the national average over time.

Average medical writer salary over time

Compare medical writer salaries for individual cities or states with the national average.

Medical writer salary by year

YearAvg. salaryHourly rate% Change
2025$93,800$45.12+2.4%
2024$91,600$44.03+1.4%
2023$90,300$43.42+1.3%
2022$89,200$42.87+1.5%
2021$87,800$42.22-0.6%

Recently added medical writer salaries

CompanyJobLocationDate addedSalary
HH Medstar Health Inc.Medical Writer AssociateWashington, DC06/29/2025$63,793
Abbott LaboratoriesPrincipal Medical WriterAlameda, CA06/27/2025$112,000
Cardinal HealthMedical Writer IIISalt Lake City, UT06/27/2025$94,900
Cardinal HealthMedical Writer IIIRichmond, VA06/27/2025$94,900
Cardinal HealthMedical Writer IIILincoln, NE06/27/2025$94,900
Cardinal HealthMedical Writer IIIColumbia, SC06/27/2025$94,900
Cardinal HealthMedical Writer IIIOklahoma City, OK06/27/2025$94,900
Cardinal HealthMedical Writer IIISalem, OR06/27/2025$94,900
Cardinal HealthMedical Writer IIISan Juan, PR06/27/2025$94,900
Cardinal HealthMedical Writer IIIHartford, CT06/27/2025$94,900

Medical writer salary FAQs

Search for medical writer jobs

Browse arts, entertainment, sports, and media jobs