Content has loaded

Urgent care physician salary in United States (Updated 2026)

How much does an Urgent Care Physician make in the United States?

Average base salary

$273,766
Average $273,766
Low $185,806
High $403,365

The average salary for a urgent care physician is $273,766 per year in the United States. 1.6k salaries taken from job postings on Indeed in the past 36 months (updated July 20, 2026).

Urgent Care Physician job openings in United States

slide 1 of 6
slide1 of 6
Physician - Pulmonary/CriticaL...
CHRISTUS Health3.7out of 5 stars.
Santa Fe, NM
in 9 minutes

Highest paying companies for Urgent Care Physician in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Lakeland Regional Health
 
$520,000per year
View company
Regions Hospital
 
$497,442per year
SSM Health
 
$496,000per year
Methodist Healthcare System
 
$475,000per year
Baptist Memorial Health Care
 
$475,000per year
Deaconess Health System
 
$465,000per year

Highest paying cities for Urgent Care Physicians near United States

  1. San Antonio, TX
    $429,303 per year
  2. Madisonville, KY
    $300,000 per year
  3. Cherokee, IA
    $300,000 per year
  4. Columbus, OH
    $291,191 per year
  5. Eau Claire, WI
    $288,274 per year

Where can an Urgent Care Physician earn more?

Compare salaries for Urgent Care Physicians in different locations
vs