When you’re looking to find out what doctor salaries by specialty, it can be tough to sort through all the information. That’s why we’ve put together a comprehensive list of average doctor salaries by specialty so that you can make an informed decision.

This list will include information on average doctor salaries for general surgeons, family medicine doctors, pediatricians, obstetricians/gynecologists, and more. So if you’re in the market for a new doctor, be sure to check out this list to see which specialty is most affordable for you

General Physicians

General Physicians typically earn an average salary of $187,000 according to The Complete List of Average Doctor Salaries By Specialty. Salary varies depending on location and years of experience. Some general physicians may earn more if they have additional certifications or affiliations, such as fellowship training in a specific field.

Internal Medicine Doctors

The following is a complete list of average doctor salaries by specialty. These figures are based on data from 2018.

Internal medicine doctors earned an average salary of $179,000 in 2018. This figure is higher than the average salary for all other specialties combined ($158,000).

Doctor salaries vary greatly depending on location and practice type. For example, primary care doctors in small towns earn about two-thirds of the national average salary, while specialist physicians in large cities earn over three times as much. The highest-paid doctors tend to work in hospitals or private practices.

Pediatrics Doctors

Pediatric doctors typically receive higher salaries than other doctors. One study found that pediatricians earn an average of $187,000 a year. Researchers looked at data from the American Medical Association’s Physician Data Report and found that pediatricians' average income was highest in primary care and family medicine, at $247,000 and $216,000 a year, respectively. In general, pediatricians earn more than physicians in other specialties.

Some factors that may influence pediatric doctor salaries include experience and level of training. Pediatricians who have completed an undergraduate degree in medicine and a residency program are usually paid more than those who have only a medical degree. Furthermore, pediatric specialists who have completed a fellowship program are usually paid more than those who have not.

OB/GYN Doctors

OB/GYN doctors have one of the highest average salaries in the medical field. According to PayScale.com, OB/GYN doctors earn an average salary of $251,000 a year. This is higher than the average salary for all medical professionals, which is $190,000 a year.

One reason why OB/GYN doctors earn such a high salary is because they are in demand. There are more women getting pregnant than ever before, which means there is an increasing need for OB/GYN doctors. Additionally, many women choose to get pregnant after age 30, which means there is an even greater demand for OB/GYN services.

However, not every OB/GYN doctor earns a high salary. In fact, some earn considerably less than other medical professionals. If you want to become an OB/GYN doctor, it’s important to know what the average salaries are for this specialty and how to maximize your chances of earning a high income as a doctor.


Looking to find out what average doctor salaries are for a specific specialty? Here’s a complete list of doctor salaries by specialty.

Cardiologists: $184,000

General Physicians: $179,000

Obstetricians and Gynecologists: $186,000

Pediatricians: $188,000

Internal Medicine Physicians: $183,500


Neurologists are the medical professionals who specialize in diagnosing and treating diseases and injuries of the brain and nervous system. The average salary for a neurologist was $187,000 in 2018, according to Payscale.com. There are many different types of neurologists, including pediatric neurologists, adult neurologists, subspecialty neurologists, and integrative neurologists. Some of the most common conditions treated by neurologists include Alzheimer’s disease, multiple sclerosis, stroke, epilepsy, and chronic pain.

Colorectal Surgeons

There are many different specialties in which doctors can work, and each has its own average salary. According to the American Medical Association (AMA), the following are the average doctor salaries by specialty:

Cardiovascular surgeons: $205,000

Dermatologists: $181,000

Endocrinologists: $187,000

Gastroenterologists: $198,000

Oncologists: $218,000

Orthopedists: $189,000

Pulmonologists: $173,000

Pediatricians: $206,000

Rheumatologists: $239,000

Average doctor salaries by specialty can vary widely from state to state, according to a report from 2013. In general, however, doctors in primary care specialties earn the highest salaries followed by surgeons and then by doctors in medical specialists. Here is a complete list of average doctor salaries by specialty:

Primary Care Specialties:

• Family Medicine: $147,000

• Internal Medicine: $173,000

• Pediatrics: $163,000

• OB/GYN: $183,000

• Dentist: $202,000

• Anesthesiologist: $230,000

• Surgeon: $279,000

Medical Specialty Areas:

• Cardiology/Heart Disease: $236,000

• Dermatology/Skin Diseases: $236,000

• Emergency Medicine/Trauma Surgery (trauma):$291,000

• Endocrinology/Diabetes Mellitus:$264,000

• Gastroenterology/Gastrointestinal Cancer Surgery :$269,500

• Hematology-Oncology:$263,500* (*For MDs only)

Read : Kevin Ware, is he now? ‘The Story of the most Gruesome


Whether you are looking for a general doctor or one who specializes in a certain area, this list of average doctor salaries by specialty should help. By understanding the average salary ranges for doctors in different specialties, you can better determine what type of physician would be best suited to provide care for your specific needs.

James William
I am a WordPress Developer, who has been programming for over 4 years. I have expertise in PHP, JavaScript, HTML and CSS. In addition to this, I also know SEO and Technical SEO as well as how to make your website rank on Google’s first page of search results.