Position
City
Salary

How much does a Nurse Practitioner make in Saint Paul, MN?

The average salary for a Nurse Practitioner is $147,380 per year in Saint Paul, MN.

In Saint Paul, MN, Nurse Practitioners have a strong and rewarding career with good earnings. Most earn between $103,614 and $163,477 each year. This range shows the variety of opportunities available. Many Nurse Practitioners work in hospitals, clinics, and private practices.

The average yearly salary for a Nurse Practitioner in Saint Paul is about $147,380. This figure highlights the stable income these professionals can expect. Various factors affect salaries. These include years of experience, education level, and the specific healthcare setting. Higher education and more experience often lead to higher pay. With a strong demand for healthcare services, Nurse Practitioners have good job stability and potential for growth.

Nurse Practitioner jobs in Saint Paul, MN

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

Nurse practitioners near Saint Paul, MN, can find excellent job opportunities with competitive salaries in several cities. Richfield, MN, leads the way with an average salary of $232,125. Following closely, Northfield, MN, offers an average salary of $196,582. These cities provide promising prospects for those seeking rewarding roles in healthcare.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Saint Paul, MN, highlighting Richfield, MN with the highest at $232,125 and Duluth, MN with the lowest at $141,047.
  1. Richfield, MN
    Average Salary: $232,125
    In Richfield, you can find rewarding opportunities with prominent healthcare providers. Many facilities here value family-oriented care, giving practitioners a chance to build strong patient relationships. Competitive benefits and a supportive work environment enhance the experience.
    Find Nurse Practitioner jobs in Richfield, MN


  2. Northfield, MN
    Average Salary: $196,582
    Northfield offers a blend of rural charm and modern healthcare facilities. Here, advanced practice nurses often work in community-focused settings, offering both primary and specialized care. The smaller community size allows for close collaboration with other healthcare professionals.
    Find Nurse Practitioner jobs in Northfield, MN


  3. Saint Louis Park, MN
    Average Salary: $194,797
    In Saint Louis Park, professionals can expect a variety of employment settings, from clinics to private practices. The city's reputation for quality healthcare makes it an attractive place for those looking to grow their careers. Many employers here offer comprehensive benefits and continuing education opportunities.
    Find Nurse Practitioner jobs in Saint Louis Park, MN


  4. Chaska, MN
    Average Salary: $167,358
    Chaska provides a vibrant environment for advanced practice nurses. The town's healthcare facilities focus on innovative patient care and professional development. Working here often means access to the latest medical technologies and a supportive team culture.
    Find Nurse Practitioner jobs in Chaska, MN


  5. Bloomington, MN
    Average Salary: $166,433
    Bloomington offers a dynamic job market with numerous healthcare institutions. Practitioners benefit from a diverse patient population and access to cutting-edge medical resources. The city’s commitment to healthcare excellence makes it a great place for career growth.
    Find Nurse Practitioner jobs in Bloomington, MN


  6. Minneapolis, MN
    Average Salary: $158,562
    Minneapolis is a hub for healthcare innovation, offering many job opportunities. The city’s diverse population ensures a wide range of clinical experiences. Employers often provide robust support systems and opportunities for professional advancement.
    Find Nurse Practitioner jobs in Minneapolis, MN


  7. Burnsville, MN
    Average Salary: $145,705
    Burnsville offers a welcoming environment for advanced practice nurses. The community-focused healthcare settings here allow for close patient interaction and personal care. Many facilities offer competitive salaries and comprehensive benefits.
    Find Nurse Practitioner jobs in Burnsville, MN


  8. Coon Rapids, MN
    Average Salary: $143,208
    Coon Rapids provides a mix of urban and suburban healthcare settings. Professionals here enjoy a collaborative work environment with many opportunities for professional development. The city’s healthcare facilities often invest in the latest medical technologies.
    Find Nurse Practitioner jobs in Coon Rapids, MN


  9. Lakeville, MN
    Average Salary: $141,136
    Lakeville is known for its family-friendly atmosphere and excellent healthcare services. Working here offers a balance between professional growth and personal well-being. Many employers provide strong support systems and career advancement opportunities.
    Find Nurse Practitioner jobs in Lakeville, MN


  10. Duluth, MN
    Average Salary: $141,047
    Duluth offers a unique blend of urban and natural settings, providing a refreshing work environment. The city’s healthcare facilities are known for their strong community ties and commitment to patient care. Employment here often includes a supportive team culture and access to outdoor activities.
    Find Nurse Practitioner jobs in Duluth, MN

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

Regions Hospital leads as the best-paying employer for Nurse Practitioners in Saint Paul, MN, offering an average salary of $167,346. Allina Health closely follows, providing a competitive average salary of $143,033. Twin Cities Physicians offers a solid average salary of $110,000, making it a strong contender for those seeking quality compensation. St. Catherine University also features prominently, with an average salary of $65,450 for its Nurse Practitioners. Each of these companies presents excellent opportunities for professionals in this vital healthcare role. Their salaries reflect the value placed on skilled Nurse Practitioners within these organizations.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Saint Paul, MN, highlighting Regions Hospital with the highest at $167,346 and St. Catherine University with the lowest at $65,450.
  1. Regions Hospital
    Average Salary: $167,346
    Regions Hospital offers competitive salaries for Nurse Practitioners. The hospital provides a range of healthcare services in Saint Paul. Nurse Practitioners at Regions Hospital work in various departments, including emergency care and specialty clinics.


  2. Allina Health
    Average Salary: $143,033
    Allina Health provides attractive compensation for Nurse Practitioners. This health system operates multiple clinics and hospitals in the Twin Cities area, including Saint Paul. Nurse Practitioners at Allina Health contribute to high-quality patient care across different specialties.


  3. Twin Cities Physicians
    Average Salary: $110,000
    Twin Cities Physicians offers a solid salary for Nurse Practitioners. This company has offices in Saint Paul and other nearby areas. Nurse Practitioners here work with a team of healthcare providers to deliver comprehensive medical services.


  4. St. Catherine University
    Average Salary: $65,450
    St. Catherine University provides a more modest salary for Nurse Practitioners. The university offers educational programs and supports healthcare services in Saint Paul. Nurse Practitioners here engage in teaching and clinical practice, balancing both roles.

Currently 7,113 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
7,113 Job Openings