How much does a Physician make in Saint Paul, MN?
In Saint Paul, MN, Physicians enjoy competitive salaries. The average yearly salary for a Physician in this city stands at around $288,747. This figure reflects the various specialties and years of experience among the medical professionals in the area. The data shows a range from $78,000 to $593,710 annually, highlighting the potential for growth and the value placed on diverse medical expertise.
When looking at the breakdown of salaries, several key points emerge. A notable portion of Physicians, specifically 17.45%, earn between $78,000 and $124,883 annually. Another significant group, making up 7.76% of the data, earns between $171,765 and $218,648 each year. The largest segment, at 31.02%, finds their earnings between $265,531 and $312,414 annually. These figures indicate that a solid majority of Physicians in Saint Paul earn well above the average salary, with many reaching the upper end of the spectrum due to their specialization and experience.
What are the highest paying cities for a Physician near Saint Paul, MN?

-
Duluth, MN
Average Salary: $441,233
Working as a doctor in Duluth offers a mix of urban and natural settings. The city's healthcare facilities, including St. Mary's Medical Center, provide a range of opportunities. Physicians enjoy a strong community focus and a high quality of life.
Find Physician jobs in Duluth, MN
-
Coon Rapids, MN
Average Salary: $364,424
In Coon Rapids, you can expect a welcoming community with many healthcare options. Clinics and hospitals like Mercy Hospital and Park Nicollet Health Services are prominent employers. This area values patient care and offers a supportive work environment.
Find Physician jobs in Coon Rapids, MN
-
Burnsville, MN
Average Salary: $320,893
Burnsville is known for its growing healthcare sector. The city boasts facilities like the Allina Health Clinic, which seek skilled medical professionals. Working here means being part of a community that values health and wellness.
Find Physician jobs in Burnsville, MN
-
Moorhead, MN
Average Salary: $300,903
Moorhead provides a mix of rural and urban healthcare opportunities. Sanford Health is a leading employer in the area. Physicians here enjoy a slower pace while still having access to advanced medical technology.
Find Physician jobs in Moorhead, MN
-
Saint Louis Park, MN
Average Salary: $297,659
Saint Louis Park is home to a variety of healthcare institutions, including the Park Nicollet Clinic. Physicians here benefit from a well-established network and a community that prioritizes health services.
Find Physician jobs in Saint Louis Park, MN
-
Woodbury, MN
Average Salary: $291,956
Woodbury offers a vibrant healthcare landscape with employers like HealthPartners and Regions Hospital. Physicians enjoy a collaborative environment with a focus on patient-centered care.
Find Physician jobs in Woodbury, MN
-
Bloomington, MN
Average Salary: $291,432
Bloomington has many healthcare opportunities with major players like Fairview Health Services. The city's blend of urban amenities and suburban charm makes it an attractive place to work.
Find Physician jobs in Bloomington, MN
-
Minneapolis, MN
Average Salary: $288,777
In Minneapolis, doctors can find work in renowned institutions like the Mayo Clinic and the University of Minnesota Medical Center. The city's diverse population and advanced healthcare facilities provide a dynamic work environment.
Find Physician jobs in Minneapolis, MN
-
Maple Grove, MN
Average Salary: $286,746
Maple Grove is growing, with healthcare providers like Park Nicollet and North Memorial Health. This city offers a peaceful setting with modern medical facilities and a strong community spirit.
Find Physician jobs in Maple Grove, MN
-
Plymouth, MN
Average Salary: $257,857
Plymouth provides a mix of community-focused healthcare and urban opportunities. HealthPartners and Park Nicollet offer many positions. This area values family and health, making it a great place to practice medicine.
Find Physician jobs in Plymouth, MN
What are the best paying companies for a Physician in Saint Paul, MN?

-
HealthPartners
Average Salary: $451,809
HealthPartners offers competitive compensation for Physicians. They have multiple locations in Saint Paul, including their main facility in the heart of the city. Physicians here work in a supportive environment, with opportunities for professional development and growth.
-
Allina Health
Average Salary: $311,400
Allina Health is known for its excellent benefits and high salaries for Physicians. They operate several clinics and hospitals in Saint Paul. The company values teamwork and patient care, providing a positive work environment.
-
Fairview Health Services
Average Salary: $251,084
Fairview Health Services provides a stable career path for Physicians, with locations throughout Saint Paul. The company focuses on patient-centered care and offers a supportive work environment. Physicians here benefit from ongoing training and development opportunities.
-
Minnesota Community Care
Average Salary: $195,520
Minnesota Community Care offers a rewarding experience for Physicians. They have multiple facilities in Saint Paul, providing diverse work settings. The company emphasizes community health and supports its staff with excellent resources and training.
What are the best paying Physician related jobs in Saint Paul, MN?

-
Cardiologist
Average Salary: $628,571
Working with patients who need care for heart conditions. Practices in leading hospitals like HealthPartners and Allina Health. Offers a rewarding career with a focus on patient health.
Find Cardiologist jobs in Saint Paul, MN
-
Gastroenterologist
Average Salary: $565,000
Focusing on digestive system disorders. Practices with companies such as Minnesota Gastroenterology. It allows you to make a difference in patients’ quality of life.
Find Gastroenterologist jobs in Saint Paul, MN
-
Anesthesiologist
Average Salary: $475,000
Specializing in pain management during surgeries. Works with top medical centers like the Mayo Clinic. Provides critical care support for patients.
Find Anesthesiologist jobs in Saint Paul, MN
-
Dermatologist
Average Salary: $408,016
Treating skin conditions and disorders. Practices in renowned clinics like Park Nicollet. Offers a chance to improve patients’ skin health.
Find Dermatologist jobs in Saint Paul, MN
-
Urologist
Average Salary: $400,000
Dealing with urinary tract issues and male reproductive organs. Practices with health systems like HealthPartners. Offers a stable and impactful career choice.
Find Urologist jobs in Saint Paul, MN
-
Neurologist
Average Salary: $347,368
Managing conditions related to the nervous system. Practices in top facilities like Allina Health. Provides essential care for patients with neurological issues.
Find Neurologist jobs in Saint Paul, MN
-
Endocrinologist
Average Salary: $294,242
Focusing on hormonal and metabolic disorders. Practices with healthcare providers like HealthPartners. Offers a rewarding career in patient care.
Find Endocrinologist jobs in Saint Paul, MN
-
Psychiatrist
Average Salary: $249,002
Treating mental health disorders. Practices with organizations such as Hennepin Healthcare. Provides critical mental health services to patients.
Find Psychiatrist jobs in Saint Paul, MN
-
Emergency Medicine Physician
Average Salary: $188,546
Providing immediate care to patients in emergencies. Practices in hospitals like Allina Health. Offers a fast-paced and vital role in healthcare.
Find Emergency Medicine Physician jobs in Saint Paul, MN
-
Pediatrician
Average Salary: $174,520
Caring for children’s health and development. Practices with organizations like Children’s Hospitals and Clinics of Minnesota. Offers a fulfilling career in caring for young patients.
Find Pediatrician jobs in Saint Paul, MN



