High-paying doctor jobs in Naples

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 51 doctor jobs listed below pay well, with salaries between $106,928 and $470,794 per year. Primary Care Physician, Dermatologist and Surgeon are among the most popular high-paying roles in Naples, FL.

Job title

Updated Oct 25, 2026
Job title
Naples, FL
Florida
Job openings (Naples)

Oncologist

Naples

$434,495 per year

Florida

$421,290 per year

Surgeon

Naples

$33,332 per month

Florida

$17,091 per month

Dermatologist

Naples

$245,119 per year

Florida

$307,194 per year

Pain Management Physician

Naples

$242,414 per year

Florida

$287,036 per year

Anesthesiologist

Naples

$225,013 per year

Florida

$217,052 per year

Physician

Naples

$101 per hour

Florida

$86.04 per hour

Pediatrician

Naples

$184,680 per year

Florida

$189,589 per year

Primary Care Physician

Naples

$165,269 per year

Florida

$224,212 per year

Obstetrics and Gynecology Physician

Naples

$76.00 per hour

Florida

$111 per hour

Physician Assistant

Naples

$62.72 per hour

Florida

$68.99 per hour

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