High-paying doctor jobs in Canton

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 52 doctor jobs listed below pay well, with salaries between $58,185 and $450,000 per year. Primary Care Physician, Cardiology Physician and Hospitalist are among the most popular high-paying roles in Canton, OH.

Job title

Updated Nov 02, 2026
Job title
Canton, OH
Ohio
Job openings (Canton)

Dermatologist

Canton

$450,000 per year

Ohio

$310,064 per year

Hospitalist

Canton

$232,660 per year

Ohio

$297,581 per year

Cardiology Physician

Canton

$216,016 per year

Ohio

$338,064 per year

Psychiatrist

Canton

$206,901 per year

Ohio

$252,244 per year

Primary Care Physician

Canton

$24.97 per hour

Ohio

$95.39 per hour

Physician

Canton

$1,186 per day

Ohio

$987 per day

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