High-paying doctor jobs in Amarillo

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 36 doctor jobs listed below pay well, with salaries between $131,124 and $450,000 per year. Otolaryngology Physician, Infectious Disease Physician and Emergency Medicine Physician are among the most popular high-paying roles in Amarillo, TX.

Job title

Updated Oct 31, 2026
Job title
Amarillo, TX
Texas
Job openings (Amarillo)

Neurologist

Amarillo

$450,000 per year

Texas

$270,122 per year

Infectious Disease Physician

Amarillo

$291,190 per year

Texas

$290,725 per year

Emergency Medicine Physician

Amarillo

$291,190 per year

Texas

$163,497 per year

Family Medicine Physician

Amarillo

$261,188 per year

Texas

$238,300 per year

Obstetrics and Gynecology Physician

Amarillo

$259,661 per year

Texas

$279,688 per year

Oncologist

Amarillo

$226,087 per year

Texas

$315,293 per year

Cardiology Physician

Amarillo

$220,176 per year

Texas

$255,555 per year

Otolaryngology Physician

Amarillo

$193,520 per year

Texas

$443,907 per year

Internal Medicine Physician

Amarillo

$89.00 per hour

Texas

$104 per hour

Physician

Amarillo

$582 per day

Texas

$977 per day

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