Research.com is an editorially independent organization with a carefully engineered commission system that’s both transparent and fair. Our primary source of income stems from collaborating with affiliates who compensate us for advertising their services on our site, and we earn a referral fee when prospective clients decided to use those services. We ensure that no affiliates can influence our content or school rankings with their compensations. We also work together with Google AdSense which provides us with a base of revenue that runs independently from our affiliate partnerships. It’s important to us that you understand which content is sponsored and which isn’t, so we’ve implemented clear advertising disclosures throughout our site. Our intention is to make sure you never feel misled, and always know exactly what you’re viewing on our platform. We also maintain a steadfast editorial independence despite operating as a for-profit website. Our core objective is to provide accurate, unbiased, and comprehensive guides and resources to assist our readers in making informed decisions.

How To Become a Public Health Nurse: Salary & Career Paths for 2025

Imed Bouchrika, Phd

by Imed Bouchrika, Phd

Co-Founder and Chief Data Scientist

The demand for public health nurses is rising as communities face growing health challenges, from managing chronic diseases to responding to global health crises. These professionals play a crucial role in preventing illness, promoting wellness, and improving healthcare access, yet many aspiring nurses are unsure about the steps required to enter this rewarding field. Questions about education requirements, licensing, career opportunities, and salary expectations often leave prospective nurses feeling overwhelmed.

This guide will provide a clear, step-by-step roadmap on how to become a public health nurse, including the necessary qualifications, potential career paths, and earning potential. Whether you’re a student exploring nursing options or a practicing RN looking to transition into public health, this resource will help you make informed decisions about your future in this impactful and growing profession.

Key things you should know about becoming a public health nurse:

  • Becoming a public health nurse requires becoming an RN, which typically involves earning a Bachelor of Science in Nursing (BSN) and passing the NCLEX-RN exam.
  • Public health nurses can work in government agencies, nonprofit organizations, schools, and community health programs.
  • The demand for registered nurses (RNs), including public health nurses, is projected to increase by 6% from 2023 to 2033.

Table of Contents

  1. What does a public health nurse do?
  2. How much do public health nurses earn for 2025?
  3. What are the key responsibilities of a public health nurse?
  4. Where do public health nurses work?
  5. What degree do you need to become a public health nurse?
  6. How long does it take to become a public health nurse?
  7. What are the different career paths for a public health nurse?
  8. What is the difference between a public health nurse and a community health nurse?
  9. What are the key considerations when selecting a public health nursing degree program?
  10. How do public health nurses stay updated with evolving best practices?
  11. What certifications are available for public health nurses?
  12. What is the job outlook for public health nurses?
  13. How can the shortest DNP programs accelerate your public health nursing career?
  14. Other things you should know about becoming a public health nurse

What does a public health nurse do?

Public health nurses focus on preventing illness, promoting wellness, and improving healthcare access at the community level. Unlike hospital-based nurses who provide direct patient care, public health nurses work with populations to educate, advocate, and implement health initiatives that address broader societal health concerns. They often collaborate with local health departments, schools, nonprofit organizations, and government agencies to develop programs that tackle issues such as infectious disease control, maternal and child health, vaccination campaigns, and chronic disease prevention.

In addition to community outreach, public health nurses play a critical role in health education and advocacy. They conduct wellness screenings, provide resources on nutrition and healthy living, and assist in emergency response efforts during public health crises such as disease outbreaks or natural disasters. By focusing on underserved populations and addressing social determinants of health, public health nurses help reduce health disparities and create long-term improvements in community well-being.

How much do public health nurses earn for 2025?

Public health nurses earn an average annual salary of $94,480, though actual earnings can vary based on several factors. Location plays a significant role, with states like California and New York offering higher salaries due to a greater cost of living and demand for public health professionals. Experience also impacts earnings, as entry-level public health nurses typically start with lower salaries, while those with years of expertise or specialized skills command higher pay. Additionally, the type of employer matters—nurses working for government agencies or large healthcare organizations may receive better compensation and benefits compared to those in nonprofit or community-based settings. 

Other factors influencing salary include education level, certifications, and job responsibilities. Nurses with a Bachelor of Science in Nursing (BSN) often earn more than those with an Associate Degree in Nursing (ADN), and obtaining certifications like the Certified Public Health (CPH) credential can further boost earning potential. The specific role a nurse takes on also plays a role—those in leadership, policy-making, or epidemiology-focused positions generally earn higher wages than those in entry-level community health roles.

Public health nurses earn around $94,480 per year..png

What are the key responsibilities of a public health nurse?

Public health nurses play a vital role in promoting the health and well-being of communities. Here are the key responsibilities of a public health nurse:

  • Health Education and Promotion: Public health nurses educate individuals and communities about healthy behaviors, disease prevention, and available healthcare services to improve overall well-being.
  • Community Outreach and Advocacy: They engage with local populations, particularly underserved communities, to raise awareness about health issues and ensure that people have access to essential services.
  • Disease Surveillance and Prevention: Public health nurses monitor and track disease outbreaks, conduct health screenings, and implement vaccination programs to reduce the spread of infectious diseases.
  • Program Development and Implementation: They design, manage, and evaluate public health programs aimed at improving community health, such as maternal health initiatives or chronic disease prevention programs.

If you have these skills and you are passionate about public health, you may want to approach a nurse recruiter and see about possible placements. A nurse recruiter salary covers the responsibilities of connecting you with an employer in a work setting of your choice.

Where do public health nurses work?

Public health nurses work in a variety of settings where they can make a significant impact on the health and well-being of communities. These environments allow them to engage in prevention, education, and advocacy, helping address the needs of diverse populations. Here are some common workplaces for public health nurses:

  • Government Health Agencies: Public health nurses often work in local, state, and federal health departments. In these roles, they may be involved in public health initiatives such as immunization campaigns, disease surveillance, and emergency response efforts. They play a crucial role in shaping policies that improve public health at a broader level.
  • Nonprofit Organizations: Many public health nurses find employment with nonprofit organizations that focus on community health. These organizations may specialize in maternal and child health, HIV prevention, or substance abuse treatment, where nurses develop and implement programs that reach vulnerable populations and promote access to healthcare.
  • Schools and Educational Institutions: Public health nurses work in schools, providing health education, wellness screenings, and serving as a resource for students and staff. They also manage programs to address issues like childhood obesity, mental health, and vaccination compliance, ensuring that students have the support they need for a healthy school experience.
  • Community Health Clinics: Public health nurses are employed by community health clinics that serve underserved populations. In these settings, they provide direct patient care, educate individuals on disease prevention, and help coordinate healthcare services for those who lack access to traditional healthcare settings.
  • Hospitals and Healthcare Facilities: While hospitals focus on patient care, public health nurses may work in outpatient clinics or hospital-affiliated public health departments. They support efforts in disease prevention, health education, and social services, particularly for at-risk populations within the community.

If you are more interested in providing nursing care to patients in the comfort of their homes, you should explore becoming a home health nurse. Exactly what does a home health nurse do? Check out our article on this particular topic.

What degree do you need to become a public health nurse?

To become a public health nurse, there are specific educational requirements you must meet. Here are the key degrees and qualifications needed:

  • Bachelor of Science in Nursing (BSN): A BSN is the most common degree required for public health nursing. This four-year program provides foundational nursing education along with specialized knowledge in community health, public health policies, and disease prevention. The BSN is preferred for public health roles, as it prepares nurses to work with diverse populations in a variety of healthcare settings.
  • Associate Degree in Nursing (ADN): While not always required, an ADN can allow you to become a registered nurse (RN) in two to three years. However, public health nursing employers generally prefer RNs with a BSN due to the advanced knowledge needed for public health practice. Some nurses with an ADN may choose to pursue a BSN later through an RN-to-BSN program.
  • Additional Certifications: Although not mandatory, obtaining certifications in public health nursing, such as the Certified in Public Health (CPH), can enhance job prospects. For nurses who want to further their education, pursuing an RN to MSN online program can be a great option. This program allows registered nurses to earn a Master of Science in Nursing (MSN) with a focus on public health or advanced practice, helping them qualify for leadership and specialized roles in public health nursing.

For those interested in advancing their careers and specializing in adult-gerontology nurse practitioner (AGNP) roles, online AGNP programs offer a flexible option to earn advanced certification while continuing to work in their current roles.  

How long does it take to become a public health nurse?

Becoming a public health nurse typically takes at least four years, as it requires becoming a registered nurse (RN) first. To achieve this, aspiring nurses must complete a BSN program, which generally takes four years, or an ADN, which takes about two years. After completing their nursing education, candidates must pass the National Council Licensure Examination for Registered Nurses (NCLEX-RN) to obtain their RN license. While some public health nursing positions may accept RNs with an ADN, most employers prefer those with a BSN, especially for roles involving community outreach, disease prevention, and health education.

Beyond initial licensure, gaining public health nursing experience may add time to the process. Many nurses begin their careers in clinical settings before transitioning to public health roles, which helps build essential skills in patient care, health promotion, and community engagement. Some professionals also pursue additional certifications, such as the CPH credential, to enhance their qualifications.

Those looking to advance further may consider a Master of Public Health (MPH) or a Master of Science in Nursing (MSN), which can take an additional two years or more. An MSN, and even a doctorate in nursing, allows you to move up the nursing hierarchy ladder and become an advanced practice registered nurse (APRN) or a nurse practitioner. If you are confused about the differences between an APRN vs NP, you can find an explanation in a separate article.

It takes at least 4 years to complete a BSN program..png

What are the different career paths for a public health nurse?

Public health nurses have a variety of career paths to explore, ranging from entry-level nursing roles to advanced practice and specialized healthcare professions. While many start as RNs, they can pursue further education and training to transition into higher-paying and more specialized roles in the healthcare system. Below are several career paths for public health nurses, along with their average salaries:

  • Registered Nurse (RN) – $86,070: RNs serve as the foundation of public health nursing, working in community clinics, government agencies, and nonprofit organizations to promote health education and disease prevention. For those looking for a more flexible option, ABSN online programs (Accelerated Bachelor of Science in Nursing) offer an accelerated pathway for individuals who already have a bachelor's degree in another field
  • Licensed Practical Nurse (LPN) / Licensed Vocational Nurse (LVN) – $59,730: LPNs and LVNs provide basic nursing care under the supervision of RNs and physicians. While they typically do not work in advanced public health nursing roles, they can support community health initiatives and patient education programs. Pursuing an LPN to BSN online program can be a flexible and effective pathway to earn a BSN while continuing to work.
  • Physician Assistant (PA) – $130,020: PAs work alongside doctors to diagnose and treat patients, perform procedures, and develop treatment plans. Although this career requires a master’s degree in physician assistant studies, it offers greater autonomy in patient care compared to nursing roles.
  • Emergency Medical Technicians (EMTs) & Paramedics – $44,780: While EMTs and paramedics focus on emergency response and pre-hospital care, some transition into public health roles by working in disaster preparedness, community paramedicine, or health outreach programs. For paramedics who want to expand their career opportunities and take on more advanced roles in healthcare, a paramedic to RN bridge program online can be a convenient option, allowing them to earn a nursing degree while continuing to work and gain experience in the field.
  • Nurse Practitioner (NP) and Nurse Anesthetist – $129,480: NPs provide primary and specialized healthcare services, including diagnosing illnesses, prescribing medications, and managing chronic diseases. Many public health nurses transition into NP roles to take on leadership positions in community health programs.

Your experience as a public health nurse will also prepare you for a leadership role in public health. You can earn a master's degree in public health or hospital administration and work towards becoming a public health administrator. Check out the public health administrator salary and decide whether this route is worth it.

These career paths offer diverse opportunities for public health nurses to expand their skills, specialize in different areas, and increase their earning potential while making a meaningful impact on community health. The chart below shows the average salary for varying career path for public health nurses:

What is the difference between a public health nurse and a community health nurse?

The difference between a public health nurse and a community health nurse lies primarily in the scope of their work and the populations they serve. Public health nurses focus on broader, population-level health and often work with government agencies, non-profits, or global health organizations. Their primary goal is to improve the health of entire communities or populations through initiatives like disease prevention, health education, policy advocacy, and research. These nurses may be involved in national programs or large-scale health campaigns, such as immunization efforts, epidemic control, and health policies that impact entire regions or even countries.

On the other hand, community health nurses focus more directly on individuals or smaller groups within a specific local community. They tend to work in settings like local clinics, schools, and community outreach programs, providing more direct care and addressing immediate health needs. While they also engage in disease prevention and health promotion, their work is often more localized and centered on ensuring that individuals have access to healthcare services and resources.

Community health nurses play a key role in addressing health disparities within the community, promoting wellness, and improving access to healthcare for underserved populations. While both roles aim to improve health outcomes, public health nurses often operate on a larger, more systemic scale, whereas community health nurses focus on more hands-on, local care. For community health nurses looking to expand their scope of practice and take on more advanced roles, BSN to NP programs provide an excellent pathway to becoming a nurse practitioner, allowing them to provide primary care, diagnose illnesses, and offer specialized services in community settings.

What are the key considerations when selecting a public health nursing degree program?

When evaluating degree programs for public health nursing, consider factors such as accreditation, curriculum rigor, and clinical placement opportunities. Assess if the program provides a balanced mix of theoretical knowledge and hands-on experience that directly aligns with public health practice. Additionally, examine the flexibility of course delivery methods, including online options like the easiest RN-BSN programs, to accommodate work schedules and personal commitments. Prioritize programs that offer comprehensive career support services and have a track record of successful graduate outcomes to ensure your education meets the evolving demands of community health care.

How do public health nurses stay updated with evolving best practices?

Public health nurses can continuously advance their expertise by leveraging targeted continuing education, specialized training workshops, and curated online learning modules designed to address emerging trends and regulatory updates. Participation in professional conferences and subscriptions to industry journals are effective strategies for integrating evidence-based innovations into daily practice. Additionally, nurses can benefit from accelerated coursework that offers flexible pathways to bridge competencies. For example, consider exploring the best 6-month LPN to RN bridge programs online as part of an overall strategy to enhance clinical acumen and maintain current best practices.

What certifications are available for public health nurses?

Public health nurses have several certifications available to enhance their expertise and career opportunities. These certifications demonstrate specialized knowledge in public health principles, practices, and nursing. Here are some of the key certifications available for public health nurses:

  • Certified in Public Health (CPH): Offered by the National Board of Public Health Examiners (NBPHE), this certification is available to nurses who want to demonstrate their expertise in public health. It covers topics such as epidemiology, environmental health, health policy, and program planning. The CPH credential can boost a nurse's qualifications and open doors to higher-level positions in public health.
  • Certified Hospice and Palliative Nurse (CHPN): This certification is available for nurses who specialize in palliative and hospice care, focusing on patients with terminal illnesses. It is beneficial for public health nurses who work in end-of-life care or with vulnerable populations needing specialized care.
  • Certified Nurse Educator (CNE): Nurses who are interested in teaching public health nursing can pursue the CNE certification. This certification is awarded to nurses who demonstrate their ability to teach effectively in academic or community health settings. It can be especially helpful for public health nurses involved in training and education.
  • Certified Infection Control (CIC): For public health nurses working in infection control or prevention programs, the CIC certification is highly relevant. This credential demonstrates expertise in preventing and controlling infections, which is critical for public health nursing during outbreaks or in hospital and clinic settings.
  • Advanced Public Health Nurse (APHN-BC): Offered by the American Nurses Credentialing Center (ANCC), this certification is for nurses who have advanced practice skills in public health. The APHN-BC credential requires a master's degree in nursing and expertise in assessing, planning, and implementing public health programs at the population level.

What is the job outlook for public health nurses?

The job outlook for public health nurses remains strong, with overall demand for RNs continuing to grow. According to the U.S. Bureau of Labor Statistics (BLS), there were 3,300,100 RNs employed in 2023, and this number is expected to rise to 3,497,300 by 2033. This increase reflects the ongoing need for nurses in various healthcare settings, including public health programs, government agencies, and community health organizations. Factors such as an aging population, rising chronic disease rates, and the need for preventive healthcare services contribute to this growth, making public health nursing a stable and rewarding career choice.

As public health initiatives continue to expand, nurses specializing in community health, disease prevention, and health education will be in even greater demand. Public health nurses play a vital role in addressing health disparities, responding to public health crises, and implementing wellness programs, further solidifying their importance in the evolving healthcare landscape. The table below illustrates the projected employment growth for registered nurses over the next decade:

Here’s what graduates have to say about their public health degrees

Becoming a public health nurse has been one of the most rewarding decisions of my career. I have the privilege of working directly with underserved communities, educating individuals on preventive care and helping improve their overall health. Seeing the positive impact on people’s lives, especially in times of crisis, has made every challenge worthwhile.Mitch

As a public health nurse, I’ve had the opportunity to contribute to large-scale health initiatives that affect entire populations. From immunization campaigns to health education programs, I’m proud to be part of efforts that prevent diseases and promote wellness. It’s incredibly fulfilling to know that my work can save lives and shape health policies.Claire

I transitioned into public health nursing after several years in clinical settings, and I’ve never looked back. The ability to balance hands-on care with health advocacy and education has been incredibly fulfilling. It’s empowering to know that I’m not only caring for individuals but also shaping the health of whole communities. Manuela

How can the shortest DNP programs accelerate your public health nursing career?

For nurses aiming for advanced practice roles while balancing work and study, accelerated online DNP programs provide a focused and flexible educational pathway. These programs are designed to integrate intensive coursework with hands-on clinical experiences, enabling professionals to rapidly acquire leadership and specialized skills critical for addressing complex community health challenges. By streamlining the curriculum without compromising educational rigor, such programs help reduce the time to degree completion and support career progression. Explore options through the shortest DNP programs to determine how an accelerated format can align with your professional goals.

Key Findings

  • The average salary for a public health nurse is approximately $94,480 per year, depending on location and experience.
  • The demand for registered nurses (RNs), including public health nurses, is projected to grow by 6% from 2023 to 2033, adding nearly 200,000 new jobs.
  • To become a public health nurse, you typically need to earn a Bachelor of Science in Nursing (BSN) and pass the NCLEX-RN exam, which usually takes about four years of education.
  • After earning a BSN, you must obtain an RN license by passing the NCLEX-RN, which is essential for practicing as a public health nurse.
  • Public health nurses can work in diverse settings, including government agencies, nonprofits, schools, and hospitals, offering flexible career paths and opportunities to specialize in various health areas.

Other things you should know about becoming a public health nurse

Can a public health nurse become a nurse practitioner?

Yes, a public health nurse can become a nurse practitioner (NP) by pursuing advanced education, typically a Master of Science in Nursing (MSN) or Doctor of Nursing Practice (DNP) degree with a specialization in a specific area, such as family, pediatric, or psychiatric nursing. Nurse practitioners have the ability to diagnose and treat medical conditions, prescribe medications, and provide more independent patient care, which differs from the broader focus of public health nurses.

Can a public health nurse work for the CDC or WHO?

Yes, a public health nurse can work for organizations like the Centers for Disease Control and Prevention (CDC) or the World Health Organization (WHO), particularly in roles focused on public health initiatives, disease prevention, and emergency response. Nurses at these organizations often work on global health campaigns, epidemic response, vaccination programs, and policy development to address major health challenges. With the right qualifications, such as a BSN, experience in public health nursing, and sometimes an advanced degree or certifications, a public health nurse can contribute significantly to worldwide health efforts and help shape international health strategies.

Is public health nursing a fulfilling career?

Public health nursing is often considered a fulfilling career because it allows nurses to make a direct and lasting impact on the health and well-being of entire communities. Public health nurses work to prevent diseases, improve health education, and address health disparities, all of which can be deeply rewarding. Many nurses find fulfillment in knowing that their work is not just about individual care but also about creating broader social change and improving public health outcomes on a large scale. The ability to positively affect the health of vulnerable populations and participate in health policy initiatives provides public health nurses with a sense of purpose and professional satisfaction.

Are there online courses for public health nursing?

Yes, there are several online courses and degree programs available for public health nursing, allowing nurses to advance their education and specialize in community health, epidemiology, and healthcare policy. Many accredited universities offer online Bachelor of Science in Nursing (BSN) and Master of Public Health (MPH) programs that can be pursued entirely online or in hybrid formats. These courses often cover topics such as disease prevention, public health ethics, and health promotion strategies, making it easier for working nurses to further their education while balancing their professional and personal responsibilities.

References:

Related Articles

How to Become a Licensed Counselor (LPC) in Idaho for 2025 thumbnail
Careers OCT 1, 2025

How to Become a Licensed Counselor (LPC) in Idaho for 2025

by Imed Bouchrika, Phd
Teaching Careers: 2025 Guide to Career Paths, Options & Salary thumbnail
Careers SEP 16, 2025

Teaching Careers: 2025 Guide to Career Paths, Options & Salary

by Imed Bouchrika, Phd
How to Become a Speech Pathologist – Salary & Requirements for 2025 thumbnail
Careers SEP 12, 2025

How to Become a Speech Pathologist – Salary & Requirements for 2025

by Imed Bouchrika, Phd
Industrial-Organizational Psychology Careers: 2025 Guide to Career Paths, Options & Salary thumbnail
How to Become a Teacher in Connecticut – What Degree Do You Need to Be a Teacher for 2025? thumbnail
Best Highest-Paying Master’s in Education Jobs for 2025 thumbnail
Careers SEP 16, 2025

Best Highest-Paying Master’s in Education Jobs for 2025

by Imed Bouchrika, Phd

Newsletter & Conference Alerts

Research.com uses the information to contact you about our relevant content.
For more information, check out our privacy policy.

Newsletter confirmation

Thank you for subscribing!

Confirmation email sent. Please click the link in the email to confirm your subscription.