Position
City
Salary

How much does a Physician make in Saint Paul, MN?

The average salary for a Physician is $292,928 per year in Saint Paul, MN.

Physicians in Saint Paul, MN, play a vital role in the healthcare system. They work in hospitals, clinics, and private practices, helping people stay healthy. The average yearly salary for a physician in Saint Paul is around $292,928. This means many doctors earn a good living and have the opportunity to make a real difference in their patients' lives.

Doctors in Saint Paul have different specialties, each with its own salary range. Here are some examples:

  • General Practitioners earn around $254,872 a year.
  • Surgeons earn about $303,277 each year.
  • Pediatricians earn close to $351,683 a year.
The salaries vary based on the type of physician and their experience.

Physician jobs in Saint Paul, MN

What are the highest paying cities for a Physician near Saint Paul, MN?

Job seekers looking to become Physicians can expect competitive salaries in cities near Saint Paul, MN. Duluth offers an average salary of $452,009, making it the top choice. Minneapolis follows closely, with an average of $284,897. These cities provide strong opportunities for those in the medical field.
Graph displaying highest paying cities salaries for Physician jobs near Saint Paul, MN, highlighting Duluth, MN with the highest at $452,009 and Plymouth, MN with the lowest at $257,857.
  1. Duluth, MN
    Average Salary: $452,009
    In Duluth, a thriving medical community offers ample opportunities. The city's strong network of healthcare providers makes it ideal for medical professionals. Duluth's healthcare sector benefits from state-of-the-art facilities and supportive colleagues.
    Find Physician jobs in Duluth, MN


  2. Woodbury, MN
    Average Salary: $369,964
    Woodbury features a growing healthcare industry with several prominent clinics and hospitals. This city provides a balanced lifestyle with professional growth. The supportive community enhances the work environment for medical practitioners.
    Find Physician jobs in Woodbury, MN


  3. Saint Louis Park, MN
    Average Salary: $359,828
    Saint Louis Park is known for its high-quality medical facilities and excellent patient care. Working here means access to advanced technology and a collaborative team. The city's focus on wellness makes it a rewarding place for healthcare providers.
    Find Physician jobs in Saint Louis Park, MN


  4. Roseville, MN
    Average Salary: $346,250
    Roseville offers a vibrant healthcare sector with many opportunities for growth. The city's medical centers are well-equipped, making it a great place to practice. Roseville's emphasis on patient care creates a fulfilling environment for doctors.
    Find Physician jobs in Roseville, MN


  5. Burnsville, MN
    Average Salary: $317,701
    Burnsville has a dynamic healthcare scene with several reputable medical institutions. The city's healthcare system is well-supported, offering excellent career prospects. Working here means joining a team that values quality care and innovation.
    Find Physician jobs in Burnsville, MN


  6. Moorhead, MN
    Average Salary: $300,903
    Moorhead's healthcare facilities are known for their excellence and innovation. This city provides a chance to work with cutting-edge technology and a dedicated team. Moorhead's supportive environment fosters professional development and patient care.
    Find Physician jobs in Moorhead, MN


  7. Maple Grove, MN
    Average Salary: $298,435
    Maple Grove's healthcare sector is expanding, offering numerous opportunities for growth. The city's medical centers are equipped with modern facilities. Working here means being part of a community that values quality healthcare and professional collaboration.
    Find Physician jobs in Maple Grove, MN


  8. Minneapolis, MN
    Average Salary: $284,897
    Minneapolis boasts a vibrant healthcare industry with many opportunities for specialization. The city's medical institutions are at the forefront of innovation. Working here means joining a network of professionals dedicated to excellence in patient care.
    Find Physician jobs in Minneapolis, MN


  9. Bloomington, MN
    Average Salary: $279,227
    Bloomington features a thriving healthcare community with many prominent hospitals and clinics. The city's healthcare system is known for its innovation and quality care. Working here means being part of a supportive team focused on patient well-being.
    Find Physician jobs in Bloomington, MN


  10. Plymouth, MN
    Average Salary: $257,857
    Plymouth's healthcare sector is well-regarded, with many high-quality medical facilities. The city provides a balanced work environment with opportunities for professional growth. Plymouth's commitment to patient care creates a rewarding experience for medical practitioners.
    Find Physician jobs in Plymouth, MN

What are the best paying companies for a Physician in Saint Paul, MN?

HealthPartners offers some of the highest salaries for physicians in Saint Paul, MN, averaging around $436,210 annually. Allina Health follows closely, providing competitive compensation with an average salary of about $311,400. Minnesota Community Care and Banner Health also provide attractive opportunities, with average salaries of $195,520 and $66,407, respectively.
Graph displaying best paying company salaries for Physician jobs in Saint Paul, MN, highlighting HealthPartners with the highest at $436,210 and Banner Health with the lowest at $66,407.
  1. HealthPartners
    Average Salary: $436,210
    HealthPartners offers a dynamic environment for Physicians. They have multiple locations across Saint Paul and serve patients with a focus on preventive care. Their commitment to medical excellence makes them a top choice for Physicians.


  2. Allina Health
    Average Salary: $311,400
    Allina Health provides a supportive setting for Physicians. They operate several clinics and hospitals in Saint Paul. Physicians here benefit from a collaborative atmosphere and extensive resources.


  3. Minnesota Community Care
    Average Salary: $195,520
    Minnesota Community Care values its Physicians. They focus on community health and operate various clinics throughout Saint Paul. The work environment promotes patient care and professional growth.


  4. Banner Health
    Average Salary: $66,407
    Banner Health has several positions for Physicians in Saint Paul. They offer competitive salaries and a diverse work environment. Physicians here enjoy a range of opportunities for professional development.

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