High-paying doctor jobs in Flagstaff

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 103 doctor jobs listed below pay well, with salaries between $49,748 and $411,135 per year. Physician, Surgeon and Family Medicine Physician are among the most popular high-paying roles in Flagstaff, AZ.

Job title

Updated Sep 15, 2026
Job title
Flagstaff, AZ
Arizona
Job openings (Flagstaff)

Hospitalist

Flagstaff

$176 per hour

Arizona

$139 per hour

Orthopedist

Flagstaff

$328,846 per year

Arizona

$237,523 per year

Emergency Medicine Physician

Flagstaff

$106 per hour

Arizona

$123 per hour

Family Medicine Physician

Flagstaff

$199,599 per year

Arizona

$222,549 per year

Dermatologist

Flagstaff

$198,063 per year

Arizona

$333,080 per year

Urologist

Flagstaff

$3,653 per week

Arizona

$3,651 per week

Surgeon

Flagstaff

$3,761 per month

Arizona

$12,617 per month

Obstetrics and Gynecology Physician

Flagstaff

$1,426 per day

Arizona

$1,386 per day

Physician

Flagstaff

$475 per day

Arizona

$959 per day

Psychiatrist

Flagstaff

$290 per day

Arizona

$1,775 per day

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