Position
Salary

How much does a Physician make?

The average salary for a Physician is $283,351 per year in the US.

A physician's salary can vary greatly depending on their specialty, experience, and location. On average, a physician earns around $283,351 a year. This average can change based on where they work and what type of medicine they practice. Some specialties, like surgery, tend to pay more than others.

To break it down, the lowest-paid 10% of physicians earn about $45,000 per year. The top 10% earn over $640,000 annually. These figures highlight the range of salaries a physician might expect in their career. The highest-paying areas often include metropolitan regions where demand for medical services is greater.

View Physician jobs nearby

What are the highest paying cities for a Physician?

Many job seekers looking for Physician roles will be excited to know the best-paying cities. Fargo, ND, and Corpus Christi, TX, lead with impressive average salaries. Riverside, CA, and Springfield, IL, also offer strong pay packages. Other cities like Stockton, CA, Greeley, CO, and Beaumont, TX, provide competitive salaries. These locations offer great opportunities for medical professionals seeking higher pay. Exploring these cities can lead to rewarding job placements.
Graph displaying highest paying cities salaries for Physician jobs, highlighting Fargo, ND with the highest at $459,492 and Pueblo, CO with the lowest at $368,049.
  1. Fargo, ND
    Average Salary: $459,492
    In Fargo, medical professionals thrive in a supportive community. Sanford Health and Altru Health System offer excellent opportunities. The city values work-life balance.
    Find Physician jobs in Fargo, ND


  2. Corpus Christi, TX
    Average Salary: $424,212
    Corpus Christi offers a dynamic environment for medical experts. CHRISTUS Spohn Hospital and Bay Area Hospital provide robust career options. The city enjoys a warm climate and coastal activities.
    Find Physician jobs in Corpus Christi, TX


  3. Riverside, CA
    Average Salary: $422,914
    Riverside is a vibrant city for physicians. Loma Linda University Medical Center and Riverside University Health System are top employers. Residents enjoy beautiful parks and cultural events.
    Find Physician jobs in Riverside, CA


  4. Springfield, IL
    Average Salary: $419,263
    Springfield provides a mix of urban and small-town feel. HSHS St. John’s Hospital and Springfield Clinic offer great positions. The city has a rich history and strong community spirit.
    Find Physician jobs in Springfield, IL


  5. Stockton, CA
    Average Salary: $419,111
    Stockton has a growing healthcare sector. St. Joseph’s Medical Center and Kaiser Permanente are key employers. The city offers a lower cost of living and beautiful parks.
    Find Physician jobs in Stockton, CA


  6. Greeley, CO
    Average Salary: $417,415
    Greeley is a great place for doctors seeking a balanced lifestyle. North Colorado Medical Center and Banner Health are leading employers. Residents enjoy outdoor activities and a strong sense of community.
    Find Physician jobs in Greeley, CO


  7. Beaumont, TX
    Average Salary: $410,338
    Beaumont offers a welcoming environment for healthcare workers. CHRISTUS Southeast Texas Health System and St. Elizabeth Hospital are major employers. The city has a rich history and beautiful bayou views.
    Find Physician jobs in Beaumont, TX


  8. Peoria, IL
    Average Salary: $383,867
    Peoria provides a stable career in healthcare. OSF Saint Francis Medical Center and Proctor Hospital are leading employers. The city offers a blend of urban amenities and small-town charm.
    Find Physician jobs in Peoria, IL


  9. Santa Maria, CA
    Average Salary: $372,604
    Santa Maria is a vibrant city for medical professionals. Marian Regional Medical Center and Adventist Health offer excellent opportunities. The area has beautiful beaches and a pleasant climate.
    Find Physician jobs in Santa Maria, CA


  10. Pueblo, CO
    Average Salary: $368,049
    Pueblo offers a range of healthcare opportunities. Parkview Medical Center and St. Mary-Corwin Medical Center are top employers. The city combines historic charm with modern amenities.
    Find Physician jobs in Pueblo, CO

What are the best companies a Physician can work for?

Riverside Community Hospital offers one of the best salaries for physicians, averaging around $795,000. Job seekers can also consider Golden State Dermatology, where average earnings are over $636,000. CentraCare provides competitive pay, with an average salary of about $627,000 for physicians.
Graph displaying best paying company salaries for Physician jobs, highlighting Riverside Community Hospital with the highest at $795,097 and Advanced Correctional Healthcare with the lowest at $568,990.
  1. Riverside Community Hospital
    Average Salary: $795,097
    Riverside Community Hospital, located in Riverside, California, offers diverse opportunities for physicians. This hospital provides specialized care in various fields and has multiple locations, including Riverside, Moreno Valley, and Temecula. Physicians here benefit from a collaborative work environment and state-of-the-art facilities.


  2. Golden State Dermatology
    Average Salary: $636,111
    Golden State Dermatology, with offices across California, provides excellent opportunities for physicians specializing in dermatology. This company offers a supportive environment with the latest technology. Locations include Los Angeles, Pasadena, and Santa Clarita. Physicians work closely with experienced professionals.


  3. CentraCare
    Average Salary: $627,079
    CentraCare operates in central and western Minnesota, offering numerous openings for physicians. This company values teamwork and provides excellent facilities. Locations include St. Cloud, Willmar, and Melrose. Physicians here enjoy a strong community focus and excellent benefits.


  4. Methodist Healthcare System
    Average Salary: $610,833
    Methodist Healthcare System, based in San Antonio, Texas, is known for its comprehensive care. This company offers a range of specialties and has multiple locations in the San Antonio area. Physicians work in a supportive and advanced environment with many opportunities for growth.


  5. CompHealth
    Average Salary: $610,761
    CompHealth, a nationwide leader in physician placements, offers competitive salaries and flexible job options. This company helps physicians find positions that match their career goals. Locations include cities across the United States, providing a wide range of opportunities.


  6. Veteran Medical Group
    Average Salary: $600,000
    Veteran Medical Group, based in California, focuses on providing care for veterans. This company offers a rewarding work environment with multiple locations. Physicians here have the chance to make a significant impact while enjoying excellent benefits.


  7. St. David's HealthCare
    Average Salary: $600,000
    St. David's HealthCare, located in Austin, Texas, offers diverse positions for physicians. This company provides a supportive environment with modern facilities. Locations include Austin and surrounding areas. Physicians benefit from a strong community focus and excellent resources.


  8. ATC Healthcare
    Average Salary: $579,676
    ATC Healthcare, with a nationwide presence, offers flexible positions for physicians. This company provides excellent support and resources. Locations include major cities across the United States. Physicians enjoy competitive salaries and the chance to work in various settings.


  9. Carle Health
    Average Salary: $570,051
    Carle Health, based in Illinois, offers a range of positions for physicians. This company values teamwork and offers excellent facilities. Locations include Urbana, Champaign, and Bloomington. Physicians here enjoy a supportive environment and opportunities for growth.


  10. Advanced Correctional Healthcare
    Average Salary: $568,990
    Advanced Correctional Healthcare provides opportunities for physicians in correctional facilities. This company offers a unique work environment with multiple locations in Illinois and Wisconsin. Physicians here have the chance to make a significant impact in a specialized field.

How to earn more as a Physician?

Physicians often work long hours and dedicate their lives to helping others. Many seek ways to earn more money while continuing to make a difference. Here are some ways for physicians to increase their income.

First, consider working in a higher-demand specialty. Certain areas like emergency medicine, surgery, and anesthesiology often pay more. Next, gain board certification in your specialty. Board-certified physicians can command higher salaries due to their additional training and expertise. Working in a high-cost-of-living area can also boost income. Physicians in cities like New York or San Francisco typically earn more. Taking on extra responsibilities, such as becoming a department head, can lead to higher pay. Lastly, negotiating salary carefully can make a big difference. Always know your worth and be prepared to discuss your value.

Here are key factors for earning more as a physician:

  • Choose a high-demand specialty
  • Gain board certification
  • Work in a high-cost-of-living area
  • Take on extra responsibilities
  • Negotiate salary effectively

Currently 2,795 Physician job openings, nationwide.

How's the job market for a Physician in the US?

Learn what a Physician does, how to become one, and understand the job outlook. Get simple steps to start your career as a Physician today.
Position
Overview
Physician
2,795 Job Openings