Medical Doctor salary

Average medical doctor salary

$181,967

$87.48 hourly rate

Entry-level medical doctor salary
$95,000 yearly salary
Updated January 8, 2025

How much does a medical doctor make?

The average medical doctor salary in the United States is $181,967. Medical doctor salaries typically range between $95,000 and $347,000 yearly. The average hourly rate for medical doctors is $87.48 per hour.

Medical doctor salary is impacted by location, education, and experience. Medical doctors earn the highest average salary in New Jersey.

On This Page
Medical doctor salary by: 
Zippi Waving Small

Level up your salary

Let Zippi find your next Medical Doctor job

Zippi Waving Small

Level up your salary

Let Zippi find your next Medical Doctor job

Where can a Medical Doctor earn more?

Compare salary by location
Loading...
Vs
Loading...
206k
186k
166k
146k
126k
106k
Texas$190,328
Columbus, IN$135,507
Compare salary by company
Loading...
Vs
Loading...
268k
248k
228k
208k
188k
168k
148k
128k
Pacific Medical Centers$250,848
Rome Medical Group$158,009

Medical Doctor salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor and Ziprecruiter, the average salary for a medical doctor typically falls between $181,967 and $272,959.
zippia
$181,967yearly
glassdoor[1]
$233,148yearly
ZipRecruiter[2]
$272,959yearly

Average medical doctor salary by state

Highest paying states for medical doctors

Rank
ascdesc
State
ascdesc
Avg. Salary
ascdesc
Hourly Rate
ascdesc
1West Virginia$149,070$71.67
2Alabama$151,071$72.63
3North Dakota$148,086$71.20
4Mississippi$146,456$70.41
5Texas$156,280$75.13
6New Mexico$145,030$69.73
7Florida$153,033$73.57
8Arkansas$142,868$68.69
9Oklahoma$147,368$70.85
10California$155,309$74.67
11Louisiana$147,164$70.75
12Minnesota$143,580$69.03
13Tennessee$145,787$70.09
14North Carolina$146,713$70.54
15Vermont$149,443$71.85
16Kansas$147,392$70.86
17Arizona$144,879$69.65
18Kentucky$138,457$66.57
19Illinois$142,225$68.38
20New Hampshire$144,595$69.52
21New Jersey$156,737$75.35
22Georgia$141,115$67.84
23Pennsylvania$141,984$68.26
24South Carolina$141,526$68.04
25Maine$142,034$68.29
26Nevada$138,641$66.65
27Idaho$139,463$67.05
28Wisconsin$139,789$67.21
29Missouri$138,770$66.72
30Delaware$140,048$67.33
31Virginia$139,016$66.83
32South Dakota$130,696$62.83
33Montana$136,983$65.86
34Maryland$142,326$68.43
35Iowa$136,285$65.52
36Washington$139,491$67.06
37Ohio$135,853$65.31
38Oregon$137,420$66.07
39Connecticut$138,821$66.74
40Michigan$131,540$63.24
41Rhode Island$137,453$66.08
42Alaska$129,046$62.04
43District of Columbia$128,362$61.71
44Indiana$123,626$59.44
45New York$130,040$62.52
46Hawaii$117,295$56.39
47Nebraska$130,833$62.90
48Massachusetts$129,016$62.03
49Colorado$118,755$57.09
50Utah$120,932$58.14
51Wyoming$114,643$55.12

Highest paying cities for medical doctors

The highest-paying cities for medical doctors are Brownsville, TX, Orlando, FL, and Los Angeles, CA.

Rank
ascdesc
City
ascdesc
Avg. Salary
ascdesc
Hourly Rate
ascdesc
1Brownsville, TX$190,328$91.50
2Orlando, FL$185,977$89.41
3Los Angeles, CA$178,493$85.81
4Olathe, KS$177,784$85.47
5Tulsa, OK$172,693$83.03
6Greenville, NC$172,361$82.87
7North Charleston, SC$165,775$79.70
8Phoenix, AZ$160,409$77.12
9Madison, WI$158,755$76.32
10Ottumwa, IA$157,053$75.51
11Columbus, OH$153,047$73.58
12Annandale, VA$152,177$73.16
13Greenwich, CT$151,732$72.95
14Portland, OR$151,312$72.75
15Dearborn, MI$144,393$69.42
16Syracuse, NY$139,475$67.06
17Belmont, MA$138,525$66.60
18Washington, DC$138,095$66.39
19Columbus, IN$135,507$65.15

Medical Doctor salary details

A medical doctor's salary ranges from $95,000 a year at the 10th percentile to $347,000 at the 90th percentile.

Average Medical Doctor Salary Graph
Average Medical Doctor Salary Graph, Trends, and Summary

What is a medical doctor's salary?

Percentile
ascdesc
Annual Salary
ascdesc
Monthly Salary
ascdesc
Hourly Rate
ascdesc
90th Percentile$347,000$28,917$167
75th Percentile$255,000$21,250$123
Average$181,967$15,164$87
25th Percentile$129,000$10,750$62
10th Percentile$95,000$7,917$46

Highest paying medical doctor jobs

The highest paying types of medical doctors are family practice md, physician, and acute care physician.

Job Title
ascdesc
Annual Salary
ascdesc
Monthly Salary
ascdesc
Hourly Rate
ascdesc
Job Openings
ascdesc
Family Practice Physician$205,717$17,143$98.9055,016
Family Physician$215,471$17,956$103.5947,352
Ob/Gyn Physician$200,423$16,702$96.3640,222
Staff Physician$216,755$18,063$104.21107,732
Primary Care Physician$214,843$17,904$103.29130,606
Acute Care Physician$219,416$18,285$105.49118,621

Which companies pay medical doctors the most?

Medical doctor salaries at Pacific Medical Centers and Fairview Health Services are the highest-paying according to our most recent salary estimates. In addition, the average medical doctor salary at companies like Silver Cross Hospital and Kaiser Permanente are highly competitive.

Rank
ascdesc
Company
ascdesc
Average Salary
ascdesc
Hourly Rate
ascdesc
1Pacific Medical Centers$250,848$120.60
2Fairview Health Services$222,644$107.04
3Silver Cross Hospital$221,707$106.59
4Kaiser Permanente$217,240$104.44
5Mobile Programming$208,514$100.25
6Medical Center Clinic$206,942$99.49
7Kirkman Co$206,819$99.43
8ST. JOSEPH'S MERCY HEALTH CENTER$206,819$99.43
9DOCTORS' CENTER MANAGEMENT CORP$206,819$99.43
10Amg Illinois Ltd$202,948$97.57
11NextLevel Health$197,529$94.97
12Central Florida Health Care, Inc.$196,869$94.65
13Acacia Network$192,396$92.50
14Lexington Medical Center$186,201$89.52
15Bastion Technologies$183,824$88.38
16BRC$180,647$86.85
17Acadia Pharmaceuticals$180,462$86.76
18Pediatric Associates, Inc.$170,840$82.13
19ARUP Laboratories$161,575$77.68
20Rome Medical Group$158,009$75.97

Wage gap by gender, race and education

$190,000$184,400$178,800$173,200$167,600$162,000
MaleFemale

Medical Doctor salary by industry

The average medical doctor salary varies across industries:

  • The average medical doctor salary in the transportation industry is $180,010, the highest of any industry.
  • The average medical doctor salary in the finance industry is $172,371.
  • Medical doctors in the government industry earn an average salary of $143,882, the lowest of any industry.

Highest paying industries for medical doctors

Rank
ascdesc
Industry
ascdesc
Average Salary
ascdesc
Hourly Rate
ascdesc
1Transportation$180,010$86.54
2Insurance$172,371$82.87
3Health Care$168,111$80.82
4Government$143,882$69.17

High Paying Medical Doctor Jobs

Medical Doctor salary trends

The average medical doctor salary has risen by $37,012 over the last ten years. In 2014, the average medical doctor earned $144,955 annually, but today, they earn $181,967 a year. That works out to a 10% change in pay for medical doctors over the last decade.

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

Average medical doctor salary over time

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

  • National Average

Medical Doctor salary by year

Year
ascdesc
Avg. Salary
ascdesc
Hourly Rate
ascdesc
% Change
ascdesc
2025$182,000$87.48+2.4%
2024$178,000$85.36+1.7%
2023$175,000$83.92+1.2%
2022$173,000$82.93+4.2%
2021$165,000$79.49+3.2%

Recently added medical doctor salaries

Company
ascdesc
Job
ascdesc
Location
ascdesc
Date Added
ascdesc
Salary
ascdesc
StaffdashMedical DoctorNome, TX12/14/2024$250,000
ActalentMedical AssitantSan Antonio, TX12/14/2024$37,566
Patriot Medical PCMedical DoctorNew York, NY12/13/2024$150,000
Kiesgen Consulting LLCDoctor of Optometry OD-Medically FocusedAustin, TX12/13/2024$170,000
Kiesgen Consulting LLCDoctor of Optometry OD-Medically FocusedLittle Rock, AR12/13/2024$170,000
All's Well Health Care ServicesMedical DoctorJacksonville, FL12/12/2024$200,000
Learn4Good Ltd.Medical DoctorColorado Springs, CO12/12/2024$200,000
Celebrating Life Community Health CenterMedical Doctor (MD/DO)Costa Mesa, CA12/11/2024$250,000
Trinity Employment SpecialistsMedical AssisantOcala, FL12/08/2024$39,653
Indian Health ServiceMedical DoctorSonora, CA12/06/2024$243,000

Medical Doctor salary FAQs

Search for medical doctor jobs

Loading...

Browse healthcare practitioner and technical jobs