High-paying doctor jobs in Williamsburg

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 34 doctor jobs listed below pay well, with salaries between $178,666 and $350,155 per year. Gastroenterologist, Physician and Neurologist are among the most popular high-paying roles in Williamsburg, VA.

Job title

Updated Nov 02, 2026
Job title
Williamsburg, VA
Virginia
Job openings (Williamsburg)

Neurologist

Williamsburg

$350,155 per year

Virginia

$265,998 per year

Primary Care Physician

Williamsburg

$301,350 per year

Virginia

$223,518 per year

Obstetrics and Gynecology Physician

Williamsburg

$279,288 per year

Virginia

$174,443 per year

Psychiatrist

Williamsburg

$132 per hour

Virginia

$143 per hour

Physician

Williamsburg

$263,574 per year

Virginia

$249,973 per year

Gastroenterologist

Williamsburg

$178,666 per year

Virginia

$110,411 per year

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