High-paying doctor jobs in Saint Augustine

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 43 doctor jobs listed below pay well, with salaries between $48,871 and $286,822 per year. Primary Care Physician, Optometrist and Physician Assistant are among the most popular high-paying roles in Saint Augustine, FL.

Job title

Updated Oct 18, 2026
Job title
Saint Augustine, FL
Florida
Job openings (Saint Augustine)

Psychiatrist

Saint Augustine

$286,822 per year

Florida

$290,634 per year

Infectious Disease Physician

Saint Augustine

$269,262 per year

Florida

$206,796 per year

Obstetrics and Gynecology Physician

Saint Augustine

$250,000 per year

Florida

$259,446 per year

Primary Care Physician

Saint Augustine

$214,767 per year

Florida

$224,483 per year

Pediatrician

Saint Augustine

$195,523 per year

Florida

$190,284 per year

Optometrist

Saint Augustine

$175,357 per year

Florida

$150,703 per year

Physician Assistant

Saint Augustine

$28.67 per hour

Florida

$68.88 per hour

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