Public Health Nurse
Cedar Falls, IA · On-site
Public Health Nursing Position Under general supervision performs public health nursing duties through participation in community outreach and public health clinical services. Essential Duties ...
Cedar Falls, IA · On-site
Public Health Nursing Position Under general supervision performs public health nursing duties through participation in community outreach and public health clinical services. Essential Duties ...
Cedar Falls, IA · On-site
Public Health Nursing Position Under general supervision performs public health nursing duties through participation in community outreach and public health clinical services. Essential Duties ...
Muscatine, IA · On-site
$26.34 - $39.52/hr
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 ...
Muscatine, IA · On-site
$26.34 - $39.52/hr
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 ...
Council Bluffs, IA · On-site
$29.04 - $29.76/hr
Public Health: 515 5th Ave., Council Bluffs, IA Job Type: Full-time Job Number: 2026-098 Department: Public Health Opening Date: 08/18/2026 Closing Date: 8/28/2026 11:59 PM Central ANNOUNCEMENT ...
Council Bluffs, IA · On-site
$29.04 - $29.76/hr
Public Health: 515 5th Ave., Council Bluffs, IA Job Type: Full-time Job Number: 2026-098 Department: Public Health Opening Date: 08/18/2026 Closing Date: 8/28/2026 11:59 PM Central ANNOUNCEMENT ...
Council Bluffs, IA · On-site
$29.04 - $29.76/hr
Join Pottawattamie County Public Health as a Preparedness Coordinator where you'll play a pivotal role in ensuring our community is prepared to face natural or man-made incidents that threaten the ...
Council Bluffs, IA · On-site
$29.04 - $29.76/hr
Join Pottawattamie County Public Health as a Preparedness Coordinator where you'll play a pivotal role in ensuring our community is prepared to face natural or man-made incidents that threaten the ...
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 ...
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 ...
Public Health Nurses provide services to individuals, families and population groups. Nursing actions are directed toward the goals of prevention, assessment, risk reduction and health status ...
Public Health Nurses provide services to individuals, families and population groups. Nursing actions are directed toward the goals of prevention, assessment, risk reduction and health status ...
Sioux City, IA · On-site
$2.4K - $3.3K/wk
Public Health Nurses provide services to individuals, families and population groups. Nursing actions are directed toward the goals of prevention, assessment, risk reduction and health status ...
Sioux City, IA · On-site
$2.4K - $3.3K/wk
Public Health Nurses provide services to individuals, families and population groups. Nursing actions are directed toward the goals of prevention, assessment, risk reduction and health status ...
Sioux City, IA · On-site
$2.4K - $3.3K/wk
Public Health Nurses provide services to individuals, families and population groups. Nursing actions are directed toward the goals of prevention, assessment, risk reduction and health status ...
Sioux City, IA · On-site
$2.4K - $3.3K/wk
Public Health Nurses provide services to individuals, families and population groups. Nursing actions are directed toward the goals of prevention, assessment, risk reduction and health status ...
Muscatine, IA · On-site
$26.34 - $39.52/hr
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 ...
Muscatine, IA · On-site
$26.34 - $39.52/hr
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 ...
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 ...
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 ...
Join a team of Public Health professionals providing health services and education to Ida County Residents that focus on the prevention or spread of diseases. Services are provided daytime Monday ...
Join a team of Public Health professionals providing health services and education to Ida County Residents that focus on the prevention or spread of diseases. Services are provided daytime Monday ...
Ida Grove, IA · On-site
$2.7K/wk
Join a team of Public Health professionals providing health services and education to Ida County Residents that focus on the prevention or spread of diseases. Services are provided daytime Monday ...
Ida Grove, IA · On-site
$2.7K/wk
Join a team of Public Health professionals providing health services and education to Ida County Residents that focus on the prevention or spread of diseases. Services are provided daytime Monday ...
Sioux City, IA · On-site
$2.7K/wk
Join a team of Public Health professionals providing health services and education to Ida County Residents that focus on the prevention or spread of diseases. Services are provided daytime Monday ...
Sioux City, IA · On-site
$2.7K/wk
Join a team of Public Health professionals providing health services and education to Ida County Residents that focus on the prevention or spread of diseases. Services are provided daytime Monday ...
New Albin, IA · On-site
We are seeking a compassionate and dedicated Registered Nurse to support public health initiatives in a vibrant regional community within the Midwest. This role involves assisting with disease ...
New Albin, IA · On-site
We are seeking a compassionate and dedicated Registered Nurse to support public health initiatives in a vibrant regional community within the Midwest. This role involves assisting with disease ...
Hampton, IA · On-site
Franklin County Public Health is seeking a compassionate, organized, and dedicated Registered Nurse (RN) to provide high-quality public health and home health nursing services throughout Franklin ...
Hampton, IA · On-site
Franklin County Public Health is seeking a compassionate, organized, and dedicated Registered Nurse (RN) to provide high-quality public health and home health nursing services throughout Franklin ...
Hampton, IA · On-site
Public Health Nurse RN Franklin County Public Health is seeking a compassionate, organized, and dedicated Registered Nurse (RN) to provide high-quality public health and home health nursing services ...
Hampton, IA · On-site
Public Health Nurse RN Franklin County Public Health is seeking a compassionate, organized, and dedicated Registered Nurse (RN) to provide high-quality public health and home health nursing services ...
Hampton, IA · On-site
Franklin County Public Health is seeking a compassionate, organized, and dedicated Registered Nurse (RN) to provide high-quality public health and home health nursing services throughout Franklin ...
Hampton, IA · On-site
Franklin County Public Health is seeking a compassionate, organized, and dedicated Registered Nurse (RN) to provide high-quality public health and home health nursing services throughout Franklin ...
Mitchellville, IA · On-site
$29.70 - $41.85/hr
RN - Home Health / Public Health Nurse Competitive Salary / Great Benefits / Full-Time - Flexible Schedule This tight-knit rural community offers a meaningful opportunity to deliver one-on-one ...
Mitchellville, IA · On-site
$29.70 - $41.85/hr
RN - Home Health / Public Health Nurse Competitive Salary / Great Benefits / Full-Time - Flexible Schedule This tight-knit rural community offers a meaningful opportunity to deliver one-on-one ...
Elkhart, IA · On-site
$29.70 - $41.85/hr
RN - Home Health / Public Health Nurse Competitive Salary / Great Benefits / Full-Time - Flexible Schedule This tight-knit rural community offers a meaningful opportunity to deliver one-on-one ...
Elkhart, IA · On-site
$29.70 - $41.85/hr
RN - Home Health / Public Health Nurse Competitive Salary / Great Benefits / Full-Time - Flexible Schedule This tight-knit rural community offers a meaningful opportunity to deliver one-on-one ...
Fort Dodge, IA · On-site
$48K - $74K/yr
Public Health Opening Date: 08/24/2026 Closing Date: 9/7/2026 11:59 PM Central The Public Health Emergency Preparedness (PHEP) Grant Coordinator will plan, organize, and coordinate activities for ...
Fort Dodge, IA · On-site
$48K - $74K/yr
Public Health Opening Date: 08/24/2026 Closing Date: 9/7/2026 11:59 PM Central The Public Health Emergency Preparedness (PHEP) Grant Coordinator will plan, organize, and coordinate activities for ...
$34.8K - $42.5K
1% of jobs
$42.5K - $50.2K
9% of jobs
$56.4K is the 25th percentile. Wages below this are outliers.
$50.2K - $57.9K
19% of jobs
$57.9K - $65.7K
18% of jobs
The median wage is $67.1K / yr.
$65.7K - $73.4K
17% of jobs
$73.4K - $81.1K
10% of jobs
$82.3K is the 75th percentile. Wages above this are outliers.
$81.1K - $88.8K
11% of jobs
$88.8K - $96.6K
2% of jobs
$96.6K - $104.3K
2% of jobs
$104.3K - $112K
3% of jobs
$112K - $119.8K
9% of jobs
$34.8K
$74.8K
$119.8K
Public health encompasses the study of factors that influence people’s health and promote preventative care. Its research focuses on how to keep residents safe and healthy. The public health sector is comprised of many different roles, and includes doctors, nurses, researchers, lab technicians, social workers, administrators. Public relations and marketing professionals also work in public health to educate the public on new health care research and healthy lifestyle choices. The primary goal of all public health employees is to find the best ways to promote information that protects the wellbeing of the community-at-large.
| Aspect | Public Health | Epidemiologist |
|---|---|---|
| Required Credentials | Bachelor's or Master's in Public Health, related fields | Master's or Doctorate in Epidemiology or Public Health |
| Work Environment | Community health centers, government agencies, NGOs | Research institutions, government health departments, hospitals |
| Employer & Industry Usage | Public health departments, non-profits, healthcare organizations | Research institutes, government agencies, academia |
Public health professionals focus on improving community health through education, policy, and prevention programs, while epidemiologists specialize in studying disease patterns and causes to inform public health strategies. Both roles often collaborate but differ in scope and focus.
The most popular types of Public Health jobs in Iowa are:
For Public Health jobs in Iowa, the most frequently searched job titles are:
The top searched job categories for Public Health jobs in Iowa are:
Cities in Iowa with the most Public Health job openings:

Under general supervision performs public health nursing duties through participation in community outreach and public health clinical services.
Essential DutiesCharacteristic Duties and Responsibilities
Supervision Received:
Supervision Exercised:
Key Competencies (Tier 1 Level): This position is aligned with the current Core Competencies for Public Health Professionals published by The Council on Linkages between Academia and Public Health Practice.
QualificationsThe work environment and physical demand characteristics are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Refer to the "Essential and Marginal Function Analysis" statement for a complete description of essential functions and functional requirements.