Position
City
Salary

How much does a Public Health Nurse make in Minneapolis, MN?

The average salary for a Public Health Nurse is $84,077 per year in Minneapolis, MN.

In Minneapolis, MN, Public Health Nurses enjoy a rewarding career with competitive pay. On average, they earn about $84,077 per year. This figure can change based on experience, education, and the specific role within public health.

The salary range offers a variety of options. The bottom 10% of earners make around $60,000, while the top 10% can earn over $97,000. Here’s a breakdown of the salary distribution:

  • 13.57% make around $60,000
  • 6.79% earn about $63,444
  • 6.79% earn about $66,888
  • 6.79% earn about $70,332
  • 6.79% earn about $90,997
  • 33.93% earn about $94,441
  • 20.36% earn about $97,885
With this range, nurses have the chance to grow and improve their earnings over time.

Public Health Nurse jobs in Minneapolis, MN

What are the highest paying cities for a Public Health Nurse near Minneapolis, MN?

Public health nurses can find some of the best-paying jobs near Minneapolis in Saint Paul, MN. This city offers an average salary of $109,154, making it a top choice for professionals. Shakopee, MN, follows closely with an average salary of $85,866, also presenting great opportunities for those in the field. Apple Valley and Eagan provide competitive salaries as well. Apple Valley offers around $80,314, while Eagan pays about $75,000. These cities offer solid pay and chances to advance in public health nursing.
Graph displaying highest paying cities salaries for Public Health Nurse jobs near Minneapolis, MN, highlighting Saint Paul, MN with the highest at $109,154 and Eagan, MN with the lowest at $75,000.
  1. Saint Paul, MN
    Average Salary: $109,154
    In Saint Paul, nurses focus on community health improvement. They work with local government and schools to promote health awareness. Opportunities exist with HealthPartners and Regions Hospital.
    Find Public Health Nurse jobs in Saint Paul, MN


  2. Shakopee, MN
    Average Salary: $85,866
    Shakopee offers a welcoming environment for nurses to work. They engage with families to provide necessary health education. Nurse positions are available at the Scott County Health and Human Services.
    Find Public Health Nurse jobs in Shakopee, MN


  3. Apple Valley, MN
    Average Salary: $80,314
    Apple Valley is a city with a strong emphasis on public health. Nurses here coordinate community programs for disease prevention. They work alongside Dakota County Public Health.
    Find Public Health Nurse jobs in Apple Valley, MN


  4. Eagan, MN
    Average Salary: $75,000
    In Eagan, nurses play a key role in community health initiatives. They provide essential health services and education. Career opportunities include working with the Dakota County Public Health Department.
    Find Public Health Nurse jobs in Eagan, MN

What are the best paying companies for a Public Health Nurse in Minneapolis, MN?

Hennepin County offers some of the top-paying jobs for Public Health Nurses in Minneapolis. With an average salary of $94,769, it provides a competitive pay package. Native American Community Clinic also offers a solid salary of $63,733 for public health nurses, making it another attractive option.
Graph displaying best paying company salaries for Public Health Nurse jobs in Minneapolis, MN, highlighting Hennepin County with the highest at $94,769 and Native American Community Clinic with the lowest at $63,733.
  1. Hennepin County
    Average Salary: $94,769
    Hennepin County offers rewarding Public Health Nurse roles. This is a large employer with offices in Minneapolis and the surrounding area. Nurses here work to improve community health, offering services like vaccination clinics and disease prevention programs. The county emphasizes teamwork and continuing education.


  2. Native American Community Clinic
    Average Salary: $63,733
    The Native American Community Clinic seeks dedicated Public Health Nurses. This clinic focuses on serving the Native American community in Minneapolis. Nurses here provide essential health services, including wellness checks and chronic disease management. The clinic prides itself on a supportive environment that values cultural sensitivity and community involvement.

Currently 516 Public Health Nurse job openings, nationwide.

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

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