High-paying doctor jobs in Reading

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 70 doctor jobs listed below pay well, with salaries between $152,868 and $490,290 per year. Primary Care Physician, Psychiatrist and Family Medicine Physician are among the most popular high-paying roles in Reading, PA.

Job title

Updated Nov 10, 2026
Job title
Reading, PA
Pennsylvania
Job openings (Reading)

Oncologist

Reading

$490,290 per year

Pennsylvania

$240,201 per year

Physician

Reading

$338,888 per year

Pennsylvania

$207,566 per year

Surgeon

Reading

$331,363 per year

Pennsylvania

$282,542 per year

Family Medicine Physician

Reading

$142 per hour

Pennsylvania

$76.46 per hour

Emergency Medicine Physician

Reading

$142 per hour

Pennsylvania

$125 per hour

Internal Medicine Physician

Reading

$142 per hour

Pennsylvania

$78.52 per hour

Psychiatrist

Reading

$295,325 per year

Pennsylvania

$300,218 per year

Neonatologist

Reading

$240,240 per year

Pennsylvania

$242,213 per year

Hospitalist

Reading

$229,991 per year

Pennsylvania

$280,585 per year

Primary Care Physician

Reading

$218,410 per year

Pennsylvania

$208,455 per year

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