Post job

Doctor salary

Average doctor salary

$208,582

$100.28 hourly rate

Entry-level doctor salary
$106,000 yearly salary
Updated December 15, 2025

Understanding Doctor Salaries

As of October 2025, the average salary for a doctor stands at $208,582 annually. However, this figure can fluctuate significantly depending on factors such as specialty, geographic location, and years of experience. For instance, specialists like cardiologists and orthopedic surgeons typically earn higher salaries than general practitioners.

Salary by State

Doctors in states like California and New York often command higher salaries, reflecting the cost of living and demand for medical professionals in urban areas. In contrast, states with lower demand may offer lower average salaries.

Career Opportunities

For those pursuing a career in medicine, it’s essential to consider not just the average salary but also the potential for growth within various specialties. For example, surgical fields often provide higher compensation compared to primary care roles. Understanding these dynamics will help you navigate your career path effectively.

On this page
Doctor salary by: 

Let Zippia find your next doctor job

Floating question marks illustration

Let Zippia find your next doctor job

Floating question marks illustration

Where can a Doctor earn more?

Compare salary by location
Vs
282k
262k
242k
222k
202k
182k
162k
142k
Columbus, OH$254,438
Atlanta, GA$172,314
Compare salary by company
Vs
380k
360k
340k
320k
300k
280k
260k
240k
220k
200k
180k
Saint Luke's Health System$364,247
Domino's Pizza$209,873

Doctor salary estimates from across the web

Based on the latest salary information compiled by Zippia, Indeed, Glassdoor, Ziprecruiter, SalaryExpert, Comparably and CareerExplorer, the average salary for a doctor typically falls between $105,968 and $276,254.
zippia
$208,582yearly
glassdoor[1]
$203,055yearly
indeed[2]
$209,730yearly
comparably[3]
$168,644yearly
ZipRecruiter[4]
$132,499yearly
SalaryExpert[5]
$276,254yearly
CareerExplorer[6]
$105,968yearly

Average doctor salary by state

The highest-paying states for doctors are Ohio, Wisconsin, and Missouri. The lowest average doctor salary states are Georgia, Pennsylvania, and Vermont.

  • State view
  • County view
Average salary:

Highest paying states for doctors

RankStateAvg. salaryHourly rate
1Wisconsin$180,503$86.78
2North Dakota$176,815$85.01
3South Dakota$172,822$83.09
4North Carolina$178,023$85.59
5West Virginia$174,807$84.04
6Ohio$181,890$87.45
7Mississippi$176,522$84.87
8Missouri$179,564$86.33
9Oklahoma$171,671$82.53
10Alaska$170,299$81.87
11Tennessee$171,252$82.33
12Delaware$179,136$86.12
13Kentucky$165,750$79.69
14Utah$174,997$84.13
15Texas$169,168$81.33
16Louisiana$165,738$79.68
17Kansas$167,869$80.71
18Nevada$163,607$78.66
19Massachusetts$175,526$84.39
20Wyoming$163,918$78.81
21Maryland$172,691$83.02
22Arkansas$167,289$80.43
23Connecticut$173,770$83.54
24Michigan$165,212$79.43
25Florida$164,669$79.17
26New Mexico$157,803$75.87
27Maine$160,587$77.21
28Alabama$163,161$78.44
29Minnesota$159,501$76.68
30Oregon$167,003$80.29
31California$171,150$82.28
32Virginia$167,183$80.38
33New Jersey$170,493$81.97
34Iowa$161,155$77.48
35South Carolina$156,542$75.26
36Indiana$155,516$74.77
37Montana$153,515$73.81
38Rhode Island$164,059$78.87
39Colorado$163,471$78.59
40Illinois$157,324$75.64
41District of Columbia$168,015$80.78
42Idaho$155,564$74.79
43Pennsylvania$150,070$72.15
44Hawaii$119,039$57.23
45Washington$157,816$75.87
46Vermont$147,734$71.03
47New York$156,792$75.38
48Nebraska$154,013$74.04
49New Hampshire$146,971$70.66
50Arizona$136,537$65.64
51Georgia$151,932$73.04

Highest paying cities for doctors

The highest-paying cities for doctors are Green Bay, WI, Kansas City, MO, and Charlotte, NC.

RankCityAvg. salaryHourly rate
1Green Bay, WI$254,438$122.33
2Kansas City, MO$240,581$115.66
3Charlotte, NC$222,686$107.06
4San Rafael, CA$221,525$106.50
5Taunton, MA$216,697$104.18
6Kansas City, KS$213,965$102.87
7New Smyrna Beach, FL$208,180$100.09
8Memphis, TN$207,675$99.84
9Baltimore, MD$207,321$99.67
10Kalamazoo, MI$203,204$97.69
11Washington, DC$197,992$95.19
12San Antonio, TX$196,784$94.61
13Lakeville, MN$196,303$94.38
14New Orleans, LA$196,217$94.34
15Alexandria, VA$194,079$93.31
16East Providence, RI$190,283$91.48
17Gurnee, IL$189,050$90.89
18Indianapolis, IN$182,184$87.59
19New York, NY$176,172$84.70
20Atlanta, GA$172,314$82.84

Doctor salary details

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

Average doctor salary graph
Average doctor salary graph, trends, and summary

What is a doctor's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$408,000$34,000$196
75th Percentile$297,000$24,750$143
Average$208,582$17,382$100
25th Percentile$146,000$12,167$70
10th Percentile$106,000$8,833$51

Highest paying doctor jobs

The highest paying types of doctors are cardiologist, rheumatologist, and oncologist.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Resident Physician$164,598$13,717$79.1343,775
Resident Physician In Radiology$206,948$17,246$99.4945,469
Physician$238,887$19,907$114.8546,489
Pulmonary Physician$220,773$18,398$106.1457,339
Cardiologist$299,848$24,987$144.162,849
Nephrologist$252,156$21,013$121.2320,662

Which companies pay doctors the most?

Doctor salaries at Saint Luke's Health System and Western Dental are the highest-paying according to our most recent salary estimates. In addition, the average doctor salary at companies like Heartland Dental and Community Medical Services are highly competitive.

RankCompanyAverage salaryHourly rate
1Saint Luke's Health System$364,247$175.12
2Western Dental$258,901$124.47
3Heartland Dental$253,262$121.76
4Community Medical Services$232,935$111.99
5Florida Medical Clinic$227,537$109.39
6Bronson Battle Creek Hospital$224,841$108.10
7Sodexo Management, Inc.$223,986$107.69
8Montefiore Health System$223,804$107.60
9Shopko Optical$223,383$107.40
10All Medical Personnel$222,909$107.17
11MyEyeDr$221,467$106.47
12Friona Industries$221,349$106.42
13Resort Services Intl$221,235$106.36
14Rarebreed Veterinary Partners$221,235$106.36
15Scioto Services Llc$221,169$106.33
16Pearle Vision$216,941$104.30
17Resorts Casino Hotel$216,499$104.09
18Southcentral Foundation$215,299$103.51
19Visionworks$210,656$101.28
20Domino's Pizza$209,873$100.90

Wage gap by gender, race and education

$218,000$211,400$204,800$198,200$191,600$185,000
MaleFemale

Doctor salary trends

The average doctor salary has risen by $24,673 over the last ten years. In 2014, the average doctor earned $183,909 annually, but today, they earn $208,582 a year. That works out to a 1% change in pay for doctors over the last decade.

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

Average doctor salary over time

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

Doctor salary by year

YearAvg. salaryHourly rate% Change
2025$209,000$100.28+2.4%
2024$204,000$97.84+1.7%
2023$200,000$96.19-5.2%
2022$211,000$101.22+2.1%
2021$206,000$99.08+4.5%

Recently added doctor salaries

CompanyJobLocationDate addedSalary
ScpmgUrgent Care Doctor-Antelope Valley (Partially Remote)Lancaster, CA06/29/2025$46,944
VCA Animal HospitalsRelief DoctorSanta Rosa, CA06/25/2025$93,915
Suncoast Skin SolutionsDoctorDaytona Beach, FL06/25/2025$300,000
Seminole Hard Rock Hotel & CasinoD/R Dealer/Floor SupvAtlantic City, NJ06/20/2025$16,717
Hard Rock InternationalD/R Dealer/Floor SupvAtlantic City, NJ06/19/2025$16,717
Moana NurseryPlant Doctor at Pending ExperienceReno, NV06/12/2025$40,000
Mistras Group, Inc.DR (Profiles), CR Senior Weld Quality Senior RTFrederick, CO06/10/2025$58,436
Latham Family VisionDoctor of OptometryColonie, NY06/10/2025$135,655
Greenlife Healthcare StaffingDoctor of Dental SurgeryPlacitas, NM06/10/2025$210,787
Duy Bui, D.C., P.ADoctorHouston, TX06/07/2025$75,000

Doctor salary FAQs

Search for doctor jobs

Browse healthcare practitioner and technical jobs