Primary Care Physician Salary in the US

$156,390
per year
per month
$13,030
per month
per year
Bonus
$9,500/year
Profit Sharing
$12,500/year
Bonus
$790/month
Profit Sharing
$1,040/month

Primary Care Physician - Average Salary

The average salary for a Primary Care Physician is $156,390 per year ($13,030 per month), which is $102,900 (+192%) higher than the average salary in the United States.
A Primary Care Physician can expect an average starting salary of $147,320. The highest salaries can exceed $203,470.
$147,320
Low
$156,390
Average salary
$203,470
High
$12,280
Low
$13,030
Average salary
$16,960
High
Total pay includes salary, bonus and profit sharing.
$0
$127,700
$255,470
Salary$147,320 - 203,470
Bonus$2,300 - 18,000
Profit Sharing$0 - 34,000
Total Pay$149,620 - 255,470
$0
$10,650
$21,290
Salary$12,280 - 16,960
Bonus$190 - 1,500
Profit Sharing$0 - 2,830
Total Pay$12,470 - 21,290

Primary Care Physician Salary Range

Low
$147,320
Average salary
$156,390
Experienced
$192,680
High
$203,470
Low
$12,280
Average salary
$13,030
Experienced
$16,060
High
$16,960

Primary Care Physician - Pay by Experience Level in the United States

An Entry Level Primary Care Physician with less than three years of experience can expect to earn an average starting salary of $149,320 per year. A mid level Primary Care Physician with 4-9 years of experience earns an average salary of $165,210, while an experienced Primary Care Physician with 10-20 years of experience makes on average $184,320. Primary Care Physicians with more than 20 years of experience earn $193,380 per year on average.

How Work Experience Affects the Salary of a Primary Care Physician

Late Career▲ +24%
Experienced▲ +18%
Mid Level▲ +6%
Average Salary$156,390/year
Entry Level▼ -5%

Gender Breakdown

Female
56%
Male
44%

Primary Care Physician - Jobs by Location

Primary Care Physician - Related Salaries

The salary information presented on this page is based on all Primary Care Physician jobs published on Jobted in the last 12 months and on data from the Bureau of Labor Statistics (BLS.gov).
Jobemail
Don’t miss out on new job openings!
Create a job alert for: Primary Care Physician
It's free, and you can cancel email updates at any time

Frequently asked questions about the salary of the Primary Care Physician

How much does a Primary Care Physician make in the US?
A Primary Care Physician in the US earns an average of $156,390 gross per year, which is about $13,030 gross per month. Everything you need to know about the salary of the Primary Care Physician updated to 2024.
What is the starting salary for a Primary Care Physician in the US?
The starting salary of a Primary Care Physician in the US is around $147,320 gross per year.
What is the highest salary for a Primary Care Physician in the US?
The highest salary of a Primary Care Physician in the US can reach and exceed $203,470 gross per year.
Primary Care Physician Jobs
Get new jobs by email!
Get email updates for the latest Primary Care Physician jobs
It's free, and you can cancel email updates at any time