High-paying doctor jobs in Worcester

A Doctor diagnoses and treats illnesses by applying medical knowledge and expertise. Doctors conduct examinations, analyze tests, and prescribe treatments. They require strong communication skills, empathy, and comprehensive medical knowledge.


The 124 doctor jobs listed below pay well, with salaries between $159,824 and $435,187 per year. Primary Care Physician, Physician and Psychiatrist are among the most popular high-paying roles in Worcester, MA.

Job title

Updated Oct 26, 2026
Job title
Worcester, MA
Massachusetts
Job openings (Worcester)

Cardiology Physician

Worcester

$435,187 per year

Massachusetts

$369,674 per year

Oncologist

Worcester

$284,758 per year

Massachusetts

$364,832 per year

Psychiatrist

Worcester

$271,675 per year

Massachusetts

$281,008 per year

Internal Medicine Physician

Worcester

$127 per hour

Massachusetts

$98.10 per hour

Nocturnist

Worcester

$265,174 per year

Massachusetts

$266,167 per year

Physician

Worcester

$262,040 per year

Massachusetts

$231,386 per year

Surgeon

Worcester

$241,744 per year

Massachusetts

$276,582 per year

Family Medicine Physician

Worcester

$211,858 per year

Massachusetts

$222,183 per year

Primary Care Physician

Worcester

$203,508 per year

Massachusetts

$197,442 per year

Gastroenterologist

Worcester

$159,824 per year

Massachusetts

$307,558 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.