Position
City
Salary

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

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

Nurse Practitioners in Saint Paul, MN, enjoy a strong salary with a variety of earning potentials. On average, they make about $150,958 a year. This amount can change based on several factors such as experience, education, and the type of healthcare facility they work in.

Those just starting out can expect to make around $50,000 to $79,000 annually. With more experience, earnings rise significantly. More seasoned Nurse Practitioners can earn between $108,000 and $373,000 a year. The highest earners, making around $373,000, often have advanced degrees and work in specialized areas of healthcare.

Nurse Practitioner jobs in Saint Paul, MN

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

Nurse practitioners around Saint Paul, MN, can find top-tier salaries in nearby cities. Richfield, MN, leads with an average salary of $232,125, offering excellent earning potential. Other high-paying areas include Northfield, MN, with $209,597, and Saint Louis Park, MN, at $203,144. Exploring these cities could help nurse practitioners secure competitive compensation packages.
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 $145,638.
  1. Richfield, MN
    Average Salary: $232,125
    Working as a healthcare provider in Richfield offers the chance to provide high-quality care to a diverse community. Many healthcare centers and clinics, including Allina Health, offer opportunities to grow professionally. The city's friendly atmosphere supports a balanced work life.
    Find Nurse Practitioner jobs in Richfield, MN


  2. Northfield, MN
    Average Salary: $209,597
    In Northfield, you can expect a smaller community feel while still offering comprehensive patient care. Mayo Clinic Health System provides a great environment for growth and professional development. The close-knit community ensures a supportive work environment.
    Find Nurse Practitioner jobs in Northfield, MN


  3. Saint Louis Park, MN
    Average Salary: $203,144
    Saint Louis Park offers a vibrant healthcare sector with numerous opportunities for professional growth. Hospitals like Park Nicollet provide excellent resources for continuing education and career advancement. The city's amenities make it a great place to live and work.
    Find Nurse Practitioner jobs in Saint Louis Park, MN


  4. Bloomington, MN
    Average Salary: $173,366
    Bloomington is known for its large healthcare facilities and diverse patient population. HealthPartners and other major hospitals offer many chances to develop your skills. The city provides a wealth of activities and services, making it a great place to live.
    Find Nurse Practitioner jobs in Bloomington, MN


  5. Chaska, MN
    Average Salary: $167,358
    Chaska offers a community-oriented approach to healthcare. With facilities like Allina Health, you can expect to work in a supportive and collaborative environment. The city's commitment to quality healthcare makes it an excellent place to practice.
    Find Nurse Practitioner jobs in Chaska, MN


  6. Minneapolis, MN
    Average Salary: $159,513
    Minneapolis is a hub for healthcare innovation with many large hospitals and clinics. Employers like Hennepin Healthcare and Fairview Health Services provide extensive professional development opportunities. The city’s cultural amenities enhance the quality of life.
    Find Nurse Practitioner jobs in Minneapolis, MN


  7. Maple Grove, MN
    Average Salary: $147,936
    Maple Grove offers a balanced approach to patient care in a suburban setting. With healthcare providers like North Memorial Health, you can expect to work in well-equipped facilities. The city’s community-focused approach ensures a supportive work environment.
    Find Nurse Practitioner jobs in Maple Grove, MN


  8. Plymouth, MN
    Average Salary: $147,075
    Plymouth provides a mix of urban and suburban healthcare opportunities. Clinics such as Park Nicollet offer a collaborative environment for professional growth. The city's amenities and family-friendly atmosphere make it a desirable place to work and live.
    Find Nurse Practitioner jobs in Plymouth, MN


  9. Burnsville, MN
    Average Salary: $145,705
    Burnsville offers a growing healthcare market with many opportunities for career development. Facilities like Allina Health provide a nurturing environment for both new and experienced practitioners. The city’s community spirit enhances the work experience.
    Find Nurse Practitioner jobs in Burnsville, MN


  10. Duluth, MN
    Average Salary: $145,638
    Duluth provides a unique blend of urban and natural environments. Mayo Clinic Health System offers excellent healthcare services and professional growth opportunities. The city’s scenic beauty and community events make it a rewarding place to work.
    Find Nurse Practitioner jobs in Duluth, MN

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

Job seekers in Saint Paul, MN, seeking roles as Nurse Practitioners have several top-tier options. Regions Hospital, with an average salary of $166,183, offers competitive compensation. Allina Health follows closely with an average salary of $144,434, making it another attractive employer. Fairview Health Services pays $141,871 on average, providing a solid salary for Nurse Practitioners. Twin Cities Physicians also offers an attractive salary of $110,000. These companies present excellent opportunities for those looking to advance their careers in healthcare.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Saint Paul, MN, highlighting Regions Hospital with the highest at $166,183 and St. Catherine University with the lowest at $65,450.
  1. Regions Hospital
    Average Salary: $166,183
    Regions Hospital in Saint Paul offers a variety of Nurse Practitioner positions. They provide excellent patient care and have multiple locations to serve the community. Nurse Practitioners here work with a skilled medical team, ensuring quality care for all patients.


  2. Allina Health
    Average Salary: $144,434
    Allina Health, with several clinics in Saint Paul, offers Nurse Practitioner roles that are both rewarding and well-compensated. Their focus on patient care and teamwork makes it a great place for Nurse Practitioners to grow and make a difference in people’s lives.


  3. Fairview Health Services
    Average Salary: $141,871
    Fairview Health Services provides Nurse Practitioners with many opportunities in Saint Paul. They are dedicated to excellent patient care and support their staff with ongoing training and development. Nurse Practitioners here can expect to work in a dynamic and supportive environment.


  4. Twin Cities Physicians
    Average Salary: $110,000
    Twin Cities Physicians, operating in Saint Paul, is known for offering competitive salaries to Nurse Practitioners. They provide a wide range of services and emphasize a collaborative work atmosphere, making it a good choice for Nurse Practitioners looking to expand their career.


  5. St. Catherine University
    Average Salary: $65,450
    St. Catherine University in Saint Paul offers positions for Nurse Practitioners that focus on both clinical practice and education. They provide a supportive environment for Nurse Practitioners to grow professionally and contribute to the academic community.

Currently 6,708 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
6,708 Job Openings