1

Public Health Program Manager Jobs in Iowa (NOW HIRING)

RN - Public Health

Muscatine, IA · On-site

$26.34 - $39.52/hr

Support vaccine management, quality control reviews, and public health program compliance. Qualifications Education: * Nursing Degree (RN) Experience: * 2+ years of nursing experience. * Public ...

Public Health Nursing Position Under general supervision performs public health nursing duties ... Supervision is received from Program Manager or designee. Supervision Exercised: * Functional ...

next page

Showing results 1-20

Public Health Program Manager information

See Iowa salary details

$36.2K

$100.9K

$147.5K

How much do public health program manager jobs pay per year?

As of Aug 24, 2026, the average yearly pay for public health program manager in Iowa is $100,934.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,700.00 and $124,500.00 per year, depending on experience, location, and employer.

What does a public health program manager do?

A Public Health Program Manager oversees the planning, implementation, and evaluation of public health programs. They coordinate with stakeholders, manage budgets, and ensure compliance with public health regulations. Their role involves analyzing data, assessing community needs, and developing strategies to improve health outcomes. Strong leadership and communication skills are essential for managing teams and partnerships.

What are the key skills and qualifications needed to thrive as a public health program manager?

To thrive as a Public Health Program Manager, you need expertise in program planning, evaluation, and public health principles, usually supported by a relevant degree such as an MPH. Experience with data analysis tools, project management software, and familiarity with public health reporting systems is common. Strong leadership, communication, and problem-solving skills help drive effective teams and stakeholder collaboration. These abilities are vital for developing impactful programs, meeting public health goals, and adapting to evolving community needs.

What are the typical challenges a public health program manager may face in their role?

Public Health Program Managers often navigate complex challenges, such as coordinating across multiple agencies, managing limited resources, and responding to changing public health priorities. They may also face difficulties in measuring program effectiveness due to data limitations and ensuring community engagement and buy-in. Success in the role requires creative problem-solving, strong communication, and the ability to adapt quickly to new regulations or public health threats. By staying flexible and collaborative, Program Managers can overcome these challenges and positively impact community health outcomes.

What are the most commonly searched types of Public Health Program jobs in Iowa?

The most popular types of Public Health Program jobs in Iowa are:

What are popular job titles related to Public Health Program Manager jobs in Iowa?

For Public Health Program Manager jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Public Health Program Manager jobs in Iowa look for?

The top searched job categories for Public Health Program Manager jobs in Iowa are:

What cities in Iowa are hiring for Public Health Program Manager jobs?

Cities in Iowa with the most Public Health Program Manager job openings:

Infographic showing various Public Health Program Manager job openings in Iowa as of August 2026, with employment types broken down into 2% As Needed, 76% Full Time, 17% Part Time, and 5% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $100,934 per year, or $48.5 per hour.

RN - Public Health

UnityPoint Health

Muscatine, IA • On-site

$26.34 - $39.52/hr

Other

Medical, Dental, Retirement, PTO

Posted 20 days ago


UnityPoint Health rating

7.3

Company rating: 7.3 out of 10

Based on 362 frontline employees who took The Breakroom Quiz

304th of 893 rated healthcare providers


Job description

  • Area of Interest: Nursing

  • Salary Range: $26.34-$39.52/hr*

  • FTE/Hours per pay period: 1.0

  • Department: Community Med Administrat

  • Shift: 8:00 AM - 4:30 PM

  • Job ID: 184584

Overview

Shift: Monday - Friday, 8:00 AM - 4:30 PM

Join Our Team as a Public Health Nurse! Help improve the health of local communities through education, outreach, and public health initiatives.

This position travels throughout Henry, Washington, Muscatine, and Louisa counties, working closely with local communities, state partners, and county agencies. You'll collaborate with daycare facilities by providing education, training, guidance, and public health support to help keep children and families healthy.

Enjoy a flexible schedule, mileage reimbursement at the federal rate, and the opportunity to build meaningful relationships while making a lasting impact on the health and well-being of the communities you serve.

Why UnityPoint Health?

At UnityPoint Health, you matter. We’re proud to be recognized as a Top 150 Place to Work in Healthcare by Becker's Healthcare several years in a row for our commitment to our team members.

Our competitive Total Rewards program offers benefits options that align with your needs and priorities, no matter what life stage you’re in.   Here are just a few:    

  • Expect paid time off, parental leave, 401K matching and an employee recognition program .

  • Dental and health insurance, paid holidays, short and long-term disability and more. We even offer pet insurance for your four-legged family members.

  • Early access to earned wages with Daily Pay, tuition reimbursement to help further your career and adoption assistance to help you grow your family .

With a collective goal to champion a culture of belonging where everyone feels valued and respected, we honor the ways people are unique and embrace what brings us together.  

And, we believe equipping you with support and development opportunities is a vital part of delivering an exceptional employment experience.

Find a fulfilling career and make a difference with UnityPoint Health.

Responsibilities

  • Provide public health education and promote disease prevention within the community.

  • Deliver direct patient care, including immunizations, family planning services, health screenings, and educational visits.

  • Support communicable and infectious disease surveillance, investigation, outreach, and case finding.

  • Participate in response efforts related to disease outbreaks, environmental hazards, and other public health concerns.

  • Collaborate with community organizations, schools, businesses, and coalitions to address population health needs.

  • Accurately collect, document, and maintain patient and public health data within medical record systems.

  • Support vaccine management, quality control reviews, and public health program compliance.

Qualifications

Education:

  • Nursing Degree (RN)

Experience:

  • 2+ years of nursing experience.

  • Public Health experience preferred.

License(s)/Certification(s):

  • Current licensure in good standing to practice as a Registered Nurse in Iowa.

Skills/Knowledge:

  • Demonstrated organization, communication, and documentation skills required.

  • Ability to use usual and customary equipment necessary to perform the essential functions of the position.

*Specific offers are determined by various factors, such as experience, skills, internal equity, and other business needs. The salary range listed does not include other forms of compensation which may include bonuses/incentive, differential pay, or other forms of compensation or benefits that may be applicable to this role. 


What UnityPoint Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


UnityPoint Health logo

About UnityPoint Health

Sourced by ZipRecruiter

At UnityPoint Health, we provide care in nine regions throughout Illinois, Iowa, and Wisconsin. As the nation's fourth largest nondenominational health system in America, UnityPoint Health keeps people at the center of all we do. We are looking for dynamic and talented individuals to join our team. You'll find opportunities for every sized dream.

Industry

Hospitals

Company size

10,000+ Employees

Headquarters location

West Des Moines, IA, US

Year founded

1995