Position
Salary

How much does a Physician make?

The average salary for a Physician is $282,089 per year in the US.

Physicians play a crucial role in the healthcare system, and their dedication often comes with a rewarding salary. The average yearly salary for a physician is around $282,000. This high income reflects the extensive education and training they complete.

Physicians can earn varying amounts based on their specialization and experience. For example, general practitioners might make less than specialists like surgeons or cardiologists. Those in larger cities or in high demand areas often earn more. Experience also plays a big part, with more experienced physicians generally earning higher salaries.

Overall, being a physician offers a stable and lucrative career path. This rewarding profession not only benefits individuals but also improves the health of many people.

View Physician jobs nearby

What are the highest paying cities for a Physician?

Physician jobs in Riverside, CA, offer one of the highest salaries among the listed cities, with an average of nearly $490,000. Greeley, CO, also provides a competitive salary close to $490,000 for physicians. For those seeking excellent compensation, Fargo, ND, offers an average salary of about $452,000. Beyond these top earners, cities like Billings, MT, and Stockton, CA, provide strong salaries for physicians, each averaging around $419,000. Pueblo, CO, and Springfield, IL, offer slightly lower, yet still attractive, salaries in the mid-$390,000 range. Peoria, IL, Santa Maria, CA, and Spokane, WA, round out the list with averages between $361,000 and $366,000.
Graph displaying highest paying cities salaries for Physician jobs, highlighting Riverside, CA with the highest at $490,043 and Spokane, WA with the lowest at $360,777.
  1. Riverside, CA
    Average Salary: $490,043
    Riverside offers many opportunities in healthcare. Hospitals like Riverside University Health System provide various specialties. The area’s growing population boosts demand for medical services.
    Find Physician jobs in Riverside, CA


  2. Greeley, CO
    Average Salary: $489,051
    Greeley has a strong healthcare sector. UCHealth Greeley Hospital is a key employer. Physicians here enjoy a mix of urban and rural practice settings.
    Find Physician jobs in Greeley, CO


  3. Fargo, ND
    Average Salary: $451,937
    Fargo is known for its quality healthcare. Sanford Health is a leading provider. The community values medical professionals and offers a supportive work environment.
    Find Physician jobs in Fargo, ND


  4. Billings, MT
    Average Salary: $419,478
    Billings has a thriving medical community. St. Vincent Healthcare is a major employer. The city offers a mix of urban and outdoor lifestyle benefits.
    Find Physician jobs in Billings, MT


  5. Stockton, CA
    Average Salary: $418,289
    Stockton provides a range of medical opportunities. Doctors enjoy working at Kaiser Permanente and other local hospitals. The area’s diverse population enhances professional experience.
    Find Physician jobs in Stockton, CA


  6. Pueblo, CO
    Average Salary: $394,141
    Pueblo offers stable healthcare positions. Parkview Medical Center is a top employer. The city’s friendly atmosphere makes it a great place to work and live.
    Find Physician jobs in Pueblo, CO


  7. Springfield, IL
    Average Salary: $393,425
    Springfield has a robust healthcare industry. Doctors work at facilities like Memorial Medical Center. The city’s central location offers easy access to other regions.
    Find Physician jobs in Springfield, IL


  8. Peoria, IL
    Average Salary: $380,770
    Peoria provides excellent medical opportunities. OSF HealthCare is a key employer. The city’s healthcare sector is expanding, offering growth potential for professionals.
    Find Physician jobs in Peoria, IL


  9. Santa Maria, CA
    Average Salary: $365,505
    Santa Maria offers a balanced medical career. French Hospital Medical Center is a major healthcare provider. The area’s agricultural influence provides unique community dynamics.
    Find Physician jobs in Santa Maria, CA


  10. Spokane, WA
    Average Salary: $360,777
    Spokane has a growing healthcare market. Providence Sacred Heart Medical Center is a leading institution. The city’s riverfront setting offers a pleasant work environment.
    Find Physician jobs in Spokane, WA

What are the best companies a Physician can work for?

Riverside Community Hospital offers one of the best salaries for physicians at nearly $775,139 annually. Intermountain Health Foundation follows closely, providing an average salary of around $681,599 per year. HCA HealthONE Aurora also ranks high, offering physicians approximately $664,773 each year.
Graph displaying best paying company salaries for Physician jobs, highlighting Riverside Community Hospital with the highest at $775,139 and EvergreenHealth with the lowest at $558,879.
  1. Riverside Community Hospital
    Average Salary: $775,139
    Riverside Community Hospital offers rewarding Physician positions in various specialties. Located in Riverside, California, the hospital has a strong reputation for excellent patient care. It also operates several outpatient centers.


  2. Intermountain Health Foundation
    Average Salary: $681,599
    Intermountain Health Foundation provides Physician opportunities with a focus on innovation and community health. This Utah-based organization operates across multiple states, including Colorado, Idaho, and Nevada.


  3. HCA HealthONE Aurora
    Average Salary: $664,773
    HCA HealthONE Aurora offers competitive Physician salaries in Aurora, Colorado. The organization is known for its high standards of patient care and its comprehensive healthcare services.


  4. Golden State Dermatology
    Average Salary: $633,654
    Golden State Dermatology seeks skilled Physicians specializing in dermatology. The company operates clinics across California, providing specialized dermatological care.


  5. Methodist Healthcare System
    Average Salary: $625,000
    Methodist Healthcare System offers diverse Physician positions in San Antonio, Texas. The system is known for its commitment to quality care and its strong network of medical facilities.


  6. Weatherby Healthcare
    Average Salary: $608,255
    Weatherby Healthcare provides flexible Physician staffing solutions nationwide. The company partners with various healthcare organizations to meet staffing needs.


  7. Curative
    Average Salary: $601,198
    Curative offers Physician positions focused on innovative healthcare solutions. The company operates in multiple states and is dedicated to improving patient outcomes.


  8. CentraCare
    Average Salary: $586,807
    CentraCare provides Physician opportunities in central Minnesota. The organization is known for its patient-centered care and commitment to community health.


  9. Advanced Correctional Healthcare, Inc.
    Average Salary: $566,988
    Advanced Correctional Healthcare, Inc. seeks Physicians for correctional facilities. The company operates in multiple states, offering specialized healthcare services to inmates.


  10. EvergreenHealth
    Average Salary: $558,879
    EvergreenHealth provides Physician positions in the Seattle area, Washington. The organization is known for its excellence in healthcare and community engagement.

How to earn more as a Physician?

Physicians have the opportunity to increase their earnings through various methods. By focusing on areas that enhance both skills and marketability, a physician can achieve greater financial success. Physicians can look at specialities that offer higher salaries. For example, certain surgical or procedural specialties tend to pay more than primary care.

Here are five factors that can help a physician earn more:

  1. Specialization: Physicians who specialize in high-demand areas often earn more. These areas include cardiology, radiology, and anesthesiology.
  2. Location: Urban and high-cost living areas generally offer higher salaries. Rural or underserved areas may have lower pay but offer other benefits.
  3. Experience: More experienced physicians typically command higher salaries. Gaining experience in a specialty can lead to greater earning potential.
  4. Hospital Affiliation: Physicians who work for well-known or large hospitals may have higher earning potential. These institutions often offer better pay and benefits.
  5. Performance: Physicians who meet or exceed performance metrics may receive bonuses or higher pay. Consistently high performance can lead to long-term financial gains.

Currently 2,151 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,151 Job Openings