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 131 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 Nov 04, 2026
Job title
Worcester, MA
Massachusetts
Job openings (Worcester)

Cardiology Physician

Worcester

$435,187 per year

Massachusetts

$364,171 per year

Oncologist

Worcester

$284,758 per year

Massachusetts

$369,744 per year

Psychiatrist

Worcester

$271,675 per year

Massachusetts

$280,772 per year

Internal Medicine Physician

Worcester

$130 per hour

Massachusetts

$98.24 per hour

Nocturnist

Worcester

$265,174 per year

Massachusetts

$265,224 per year

Physician

Worcester

$261,535 per year

Massachusetts

$231,684 per year

Surgeon

Worcester

$241,744 per year

Massachusetts

$277,679 per year

Primary Care Physician

Worcester

$217,904 per year

Massachusetts

$200,890 per year

Family Medicine Physician

Worcester

$211,858 per year

Massachusetts

$222,337 per year

Gastroenterologist

Worcester

$159,824 per year

Massachusetts

$305,394 per year

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