Post job

Md salary

Average md salary

$75,011

$36.06 hourly rate

Entry-level md salary
$25,000 yearly salary
Updated January 8, 2025

Understanding MD Salaries

As of October 2025, the average salary for a medical doctor (MD) is $75,011 per year, translating to approximately $36 per hour. However, salaries can vary significantly based on several factors:

  • Experience Level: Entry-level MDs may earn less, while those with years of experience or specialized training can command much higher salaries.
  • Location: States such as California, New York, and Texas frequently offer higher salaries, often due to the cost of living and demand for healthcare professionals.
  • Specialization: MDs specializing in fields like surgery or anesthesiology tend to earn more than those in primary care.

In addition to salary estimates, understanding regional job markets and trends is crucial for prospective MDs. For instance, job opportunities in urban areas may be more plentiful than in rural settings, influencing overall earning potential. Resources like Zippia can provide valuable insights into salary expectations and job availability across different states and specialties, helping future medical professionals make informed career choices.

On this page

Let Zippi find your next md job

Floating question marks illustration

Let Zippi find your next md job

Floating question marks illustration

Where can an MD earn more?

Compare salary by location
Vs
182k
162k
142k
122k
102k
82k
62k
Columbus, OH$153,837
Longview, TX$92,224
Compare salary by company
Vs
300k
280k
260k
240k
220k
200k
180k
160k
140k
120k
100k
80k
60k
Atrium Health Floyd$271,069
Intermountain Healthcare$89,517

Md salaries by experience level

Md salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor and Comparably, the average salary for an md typically falls between $75,011 and $182,059.
zippia
$75,011yearly
glassdoor[1]
$182,059yearly
comparably[2]
$157,115yearly

Average md salary by state

The average md salary in Washington, Massachusetts, and Oregon are the highest in the U.S. The lowest average md salary states are South Carolina, Mississippi, and Alabama.

  • State view
  • County view
Average salary:

Highest paying states for mds

RankStateAvg. salaryHourly rate
1New Hampshire$109,382$52.59
2Wisconsin$107,082$51.48
3Oregon$115,432$55.50
4Washington$117,301$56.39
5Michigan$107,857$51.85
6Massachusetts$115,526$55.54
7Connecticut$113,534$54.58
8District of Columbia$112,245$53.96
9Rhode Island$114,029$54.82
10Illinois$109,514$52.65
11New Mexico$104,325$50.16
12Indiana$105,006$50.48
13New York$107,980$51.91
14Ohio$102,207$49.14
15Nevada$104,467$50.22
16Utah$108,018$51.93
17Colorado$110,320$53.04
18Pennsylvania$101,859$48.97
19Idaho$105,918$50.92
20New Jersey$106,627$51.26
21Vermont$107,832$51.84
22Iowa$105,610$50.77
23Minnesota$106,003$50.96
24Maryland$103,141$49.59
25Delaware$102,474$49.27
26Alaska$106,894$51.39
27Maine$104,792$50.38
28Nebraska$102,627$49.34
29California$105,555$50.75
30Kansas$102,195$49.13
31Wyoming$101,750$48.92
32Missouri$102,486$49.27
33Virginia$96,865$46.57
34Kentucky$98,639$47.42
35North Dakota$100,157$48.15
36West Virginia$91,468$43.98
37South Dakota$96,662$46.47
38Tennessee$92,843$44.64
39North Carolina$90,135$43.33
40Arizona$99,946$48.05
41Montana$100,743$48.43
42South Carolina$81,546$39.20
43Oklahoma$93,732$45.06
44Georgia$84,467$40.61
45Texas$81,610$39.24
46Florida$68,141$32.76
47Arkansas$90,122$43.33
48Louisiana$72,504$34.86
49Mississippi$80,821$38.86
50Alabama$75,484$36.29
51Hawaii$63,033$30.30

Highest paying cities for mds

The highest-paying cities for mds are Vancouver, WA, Chicago, IL, and Boston, MA.

RankCityAvg. salaryHourly rate
1Vancouver, WA$153,837$73.96
2Chicago, IL$152,022$73.09
3Boston, MA$151,219$72.70
4Appleton, WI$145,462$69.93
5Grand Rapids, MI$143,730$69.10
6Minneapolis, MN$143,516$69.00
7Carmel, IN$140,632$67.61
8New York, NY$139,755$67.19
9Hagerstown, MD$137,401$66.06
10Cleveland, OH$136,383$65.57
11Scranton, PA$130,988$62.98
12Murray, UT$129,168$62.10
13Richmond, VA$126,818$60.97
14Rio Rancho, NM$124,831$60.01
15Bowling Green, KY$118,702$57.07
16Knoxville, TN$115,544$55.55
17Las Vegas, NV$114,717$55.15
18Raleigh, NC$114,440$55.02
19Santa Monica, CA$112,629$54.15
20Longview, TX$92,224$44.34

Md salary details

An md's salary ranges from $25,000 a year at the 10th percentile to $224,000 at the 90th percentile.

Average md salary graph
Average md salary graph, trends, and summary

What is an md's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$224,000$18,667$108
75th Percentile$133,000$11,083$64
Average$75,011$6,251$36
25th Percentile$42,000$3,500$20
10th Percentile$25,000$2,083$12

Highest paying md jobs

The highest paying types of mds are medical internship, medical assistant instructor, and medical specialist.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Medical Office Administrator$34,252$2,854$16.47179,503
Medical Assisting Extern$35,737$2,978$17.1881,077
Medical Administrator$35,713$2,976$17.17104,510
Medical Internship$50,843$4,237$24.44127,692

Which companies pay mds the most?

Md salaries at Atrium Health Floyd and Presbyterian are the highest-paying according to our most recent salary estimates. In addition, the average md salary at companies like Brooks Rehabilitation and Great Falls Clinic are highly competitive.

RankCompanyAverage salaryHourly rate
1Atrium Health Floyd$271,069$130.32
2Presbyterian$266,195$127.98
3Brooks Rehabilitation$252,514$121.40
4Great Falls Clinic$235,949$113.44
5South Shore Health$207,594$99.80
6Santander Bank$199,731$96.02
7Lowell General Hospital$190,319$91.50
8CHRISTUS Health$182,929$87.95
9Gundersen Lutheran Medical Foundation Inc.$175,938$84.59
10Cedars-Sinai$169,716$81.59
11Nuveen Investments$152,837$73.48
12Signature Healthcare$136,156$65.46
13All Medical Personnel$133,046$63.96
14UNC Health Care$119,679$57.54
15Fifth Third Bank$113,607$54.62
16Infinity Consulting Solutions$104,209$50.10
17Santander Private Banking International$100,539$48.34
18Aledade$98,352$47.28
19Southern Healthcare$89,795$43.17
20Intermountain Healthcare$89,517$43.04

Wage gap by gender, race and education

$90,000$87,200$84,400$81,600$78,800$76,000
MaleFemale

Md salary trends

The average md salary has risen by $14,123 over the last ten years. In 2014, the average md earned $60,888 annually, but today, they earn $75,011 a year. That works out to a 14% change in pay for mds over the last decade.

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

Average md salary over time

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

Md salary by year

YearAvg. salaryHourly rate% Change
2025$75,000$36.06+2.9%
2024$72,800$35.01+3.4%
2023$70,300$33.81+3.4%
2022$68,000$32.67+2.9%
2021$66,000$31.73+3.0%

Recently added md salaries

CompanyJobLocationDate addedSalary
PNC Financial Services Group, Inc.1P1302-Cap Mkts MD II-Str/org (M)New York, NY06/28/2025$143,750
Atlas Search LLCInfectious Disease MDNew York, NY06/26/2025$180,000
Moody's CorporationLet's Begin! MD, Commercial Strategy-InsuranceNew York, NY06/24/2025$231,400
PeacehealthMD GeriatricsCottage Grove, OR06/16/2025$140,107
Presbyterian Healthcare ServicesMd-Advanced GastroenterologyAlbuquerque, NM06/13/2025$695,973
AmergisUrgent Need. Md/Do NeededArlington, TX06/13/2025$229,570
The Eye GroupOptometry Job-Baltimore, MD-ODBaltimore, MD06/11/2025$156,525
Palm Tree RecruitersMDS Tacoma WA (2025)Tacoma, WA06/09/2025$125,000
Epes Transport System/Mile Dedicated Freight MD To NCChillum, MD06/07/2025$88,698
Selby JenningsT&R Md/SmdNew York, NY05/29/2025$200,000

Md salary FAQs

Search for md jobs

Browse healthcare support jobs