Take the Free Sokanu Career Test!

We've built the world's most comprehensive career test. Our questionnaire measures over 180 traits to match you against 500+ careers. Our mission is to help you find your calling in life.

Take the career test

What is the average salary for a Doctor?

The average salary of a Doctor is $188,440. Please note that the average salary for a Doctor may vary depending on several factors, like level of education, amount of experience, industry, company size and location. Our source, the Bureau of Labor Statistics, produces some of the United States most sensitive and important economic information, which is based on their strongest commitment to accuracy, quality and integrity.

Learn more about the Doctor job market for salaries of real jobs in your area.

Experienced

The middle 50% of Doctors in United States earn:

$186,850
Junior

The bottom 25% of Doctors in United States earn:

$129,630
Starting

The bottom 10% of Doctors in United States earn:

$60,870

Historical salary

Doctor salary by state

Click on a state to learn more
State Salary Rank
Doctor Salary in South Dakota 250,000 1
Doctor Salary in North Dakota 240,230 2
Doctor Salary in Montana 238,640 3
Doctor Salary in Missouri 238,500 4
Doctor Salary in Kansas 238,190 5
Doctor Salary in Mississippi 236,840 6
Doctor Salary in North Carolina 233,720 7
Doctor Salary in Hawaii 231,550 8
Doctor Salary in Wyoming 227,740 9
Doctor Salary in Colorado 224,200 10
Doctor Salary in Nebraska 223,540 11
Doctor Salary in Louisiana 222,190 12
Doctor Salary in Indiana 221,430 13
Doctor Salary in Oregon 218,920 14
Doctor Salary in Georgia 218,470 15
Doctor Salary in District of Columbia 217,180 16
Doctor Salary in Arizona 216,810 17
Doctor Salary in Arkansas 216,580 18
Doctor Salary in Wisconsin 214,710 19
Doctor Salary in South Carolina 212,760 20
Doctor Salary in Pennsylvania 210,210 21
Doctor Salary in Alaska 208,470 22
Doctor Salary in Maine 207,710 23
Doctor Salary in Maryland 207,700 24
Doctor Salary in Idaho 207,590 25
Doctor Salary in New Jersey 207,390 26
Doctor Salary in Massachusetts 207,140 27
Doctor Salary in West Virginia 205,920 28
Doctor Salary in Florida 205,050 29
Doctor Salary in Alabama 204,120 30
Doctor Salary in Minnesota 204,010 31
Doctor Salary in Texas 202,280 32
Doctor Salary in Iowa 199,360 33
Doctor Salary in Washington 198,200 34
Doctor Salary in California 197,060 35
Doctor Salary in Virginia 196,320 36
Doctor Salary in Delaware 195,940 37
Doctor Salary in New Hampshire 191,250 38
Doctor Salary in Kentucky 189,350 39
Doctor Salary in United States 188,440 40
Doctor Salary in Connecticut 177,100 41
Doctor Salary in New Mexico 176,730 42
Doctor Salary in Tennessee 174,140 43
Doctor Salary in Nevada 169,660 44
Doctor Salary in Oklahoma 168,800 45
Doctor Salary in Illinois 167,560 46
Doctor Salary in Rhode Island 164,080 47
Doctor Salary in New York 163,360 48
Doctor Salary in Ohio 158,330 49
Doctor Salary in Vermont 147,230 50
Doctor Salary in Michigan 120,660 51
Doctor Salary in Puerto Rico 115,600 52