Content has loaded

Primary care physician salary in Miami, FL, 2026

How much does a Primary Care Physician make in Miami, FL?

Average base salary

$229,683
7%
above national average
Average $229,683
Low $158,543
High $332,744

The average salary for a primary care physician is $229,683 per year in Miami, FL. 76 salaries taken from job postings on Indeed in the past 36 months (updated October 27, 2026).

Primary Care Physician job openings in Miami, FL

slide 1 of 6
slide1 of 6
PRIMARY CARE PHYSICIAN
Care Resource Community Health Center3.7out of 5 stars.
Miami, FL
4 months ago

Highest paying companies for Primary Care Physician in Miami, FL

Average year pay is based on job postings on Indeed in the past 36 months.
Princeton Longevity Center
 
$337,500per year
View company
Leon Medical Centers
 
$312,500per year
Conviva Senior Primary Care
 
$285,000per year
ChenMed
 
$257,130per year
Altea Healthcare
 
$246,667per year
Curative Talent
 
$240,000per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Primary Care Physicians near Miami, FL

  1. Fort Lauderdale, FL
    $251,597 per year
  2. Tampa, FL
    $240,300 per year
  3. Jacksonville, FL
    $238,777 per year
  4. Sarasota, FL
    $238,236 per year
  5. Orlando, FL
    $233,352 per year

Where can a Primary Care Physician earn more?

Compare salaries for Primary Care Physicians in different locations
vs

Frequently Asked Questions (FAQs) about Primary Care Physician

The average salary for a Primary Care Physician is $229,683 per year in Miami, FL. This figure is based on 76 salaries taken from job postings on Indeed in the past 36 months, last updated on October 27, 2026.

Primary Care Physician jobs on Indeed - find your next one today.

Primary Care Physician salaries in Miami, FL typically range between a low of $158,543 and a high of $332,744 per year, depending on experience and the hiring company.

Some of the highest-paying cities for Primary Care Physician in Miami, FL include Fort Lauderdale, FL at $251,597 per year, Tampa, FL at $240,300 per year, and Jacksonville, FL at $238,777 per year.

Based on recent job postings on Indeed, some of the top-paying companies for Primary Care Physician in Miami, FL include Princeton Longevity Center ($337,500 per year) and Leon Medical Centers ($312,500 per year).