How much does a Primary Care Physician make hourly?

As of April 01, 2025, the average hourly pay of Primary Care Physician in the United States is $114. While Salary.com is seeing that Primary Care Physician salary in the US can go up to $140 or down to $86, but most earn between $99 and $128. Salary.com shows the average base salary (core compensation), as well as the average total cash compensation for the job of Primary Care Physician in the United States.

Search Primary Care Physician Jobs the United States

How to Become a Doctor

Salary range for a Primary Care Physician
$99 to $128
download asset banner
Facing Salary Structure Challenges? Let Our Expert Guide You
The job market is increasingly challenging. Our whitepaper, Navigating the Challenges of Creating Salary Structures, offers guidance on creating salary structures. Provide your phone number and work email to download the full version.
We will handle your contact details in line with our Privacy Policy. If you prefer not to receive marketing emails from Salary.com, you can opt-out out of marketing communications at any time by clicking unsubscribe.

What is a Primary Care Physician?

A Primary Care Physician (PCP) is a physician who provides both the first contact for a person with an undiagnosed health concern as well as continuing care of varied medical conditions, not limited by cause, organ system, or diagnosis. The term is primarily used in the United States. In the past, the equivalent term was general practitioner in the US; that is still the term in the United Kingdom (and in many other countries). All physicians first complete medical school (MD, MBBS, or DO). To become primary care physicians, medical school graduates then undertake postgraduate training in prim...

Source: Wikipedia (as of 09/06/2019). Read more from Wikipedia

See user submitted job responsibilities for Primary Care Physician.

Job Openings for Primary Care Physician
Not the job you're looking for? Search more salaries here:

Are you an HR manager or compensation specialist?

Salary.com's CompAnalyst platform offers:

  • Detailed skills and competency reports for specific positions
  • Job and employee pricing reports
  • Compensation data tools, salary structures, surveys and benchmarks.
Learn about CompAnalyst

Understand the total hourly compensation opportunity for a Primary Care Physician, hourly wage plus other pay elements

Average Hourly Wage

Core compensation

 
 
 
99
128
114

Average Total Hourly Cash Compensation

Includes base and short-term incentives

 
 
 
101
128
116
These charts show the average hourly wage (core compensation), as well as the average total hourly cash compensation for the job of Primary Care Physician in the United States. The average hourly rate for Primary Care Physician ranges from $99 to $128 with the average hourly pay of $114. The total hourly cash compensation, which includes base and short-term incentives, can vary anywhere from $101 to $128 with the average total hourly cash compensation of $116.

Discover how your pay is adjusted for skills, experience, and other factors

How much should you be paid?

For a real-time salary target, tell us more about your role in the four categories below.

99
128

 

Jobs with a similar salary range to Primary Care Physician : Medicine Doctor, Staff Physician, Ent Physician