Public health nurses work beyond the bedside. Rather than only caring for individual patients in a clinical setting, they serve entire communities, assessing population-level needs, running disease prevention programs and advocating for policies that make neighborhoods healthier. That broader scope comes with strong earning potential, and nurses considering this path will find competitive salaries at both the national level and here in South Carolina.
The online RN to BSN program at the University of South Carolina Aiken prepares registered nurses specifically for community and population health roles, equipping them to step into public health positions throughout the state and across the country. The program builds the clinical and population health foundations that public health employers look for in nursing candidates.
What Is a Public Health Nurse?
A public health nurse is a registered nurse who focuses on promoting health and preventing disease at the population level, rather than treating individual patients in a hospital or clinic. Public health nurses work in county health departments, community health centers, school systems and state agencies. Their responsibilities include treating individual patients, conducting community health assessments, coordinating vaccination campaigns, designing health education programs and working with policymakers to address health disparities, according to the American Nurses Association (ANA). The ANA defines public health nursing as “the practice of promoting and protecting the health of populations using knowledge from nursing, social, and public health sciences.”
This role is distinct from clinical or bedside nursing in both scope and environment. A hospital nurse focuses on a patient’s immediate condition during a care episode. A public health nurse considers why an entire ZIP code has elevated rates of diabetes or why rural residents face longer emergency response times and then works systematically to change those conditions. The work spans prevention, education, outreach and policy rather than acute treatment.
How Much Do Public Health Nurses Make?
Public health nurses are registered nurses, and their earnings track closely with RN wages nationally — a median of $93,600 per year as of May 2024, according to the U.S. Bureau of Labor Statistics (BLS). Entry-level nurses and those in lower-cost regions tend to fall below that figure, while experienced nurses in high-demand markets can earn well above it. BLS reports that the lowest 10% of RNs earned under $66,030 and the highest 10% earned over $135,320. Employment of registered nurses is projected to grow 5% from 2024 to 2034, faster than the average for all occupations, with about 189,100 openings expected each year over the decade.
Salaries vary by practice setting. Registered nurses working in government roles earn the most, with a median of $106,480 according to BLS. Hospital-based nurses earn a median of $97,260, while those in ambulatory healthcare services — which includes outpatient care centers and home health — earn $83,780. Nurses in educational services, a common setting for school-based public health nurses, earn a median of $74,360.
Geographic location also shapes compensation significantly. States on the West Coast and in the Northeast consistently pay more, while parts of the Southeast and Midwest tend to fall below the national average.
What Is the Public Health Nurse Salary in South Carolina?
South Carolina falls below the national median but offers real opportunity for career growth in the field. BLS reports a mean annual salary of $81,390 for public health nurses in South Carolina. ZipRecruiter data shows an average annual salary of $72,786 for the state, reflecting a broader range of experience levels in that dataset.
For nurses in the top 10% of earners in South Carolina — those in senior positions or with extensive experience — average annual compensation reaches $103,003, according to ZipRecruiter. That six-figure ceiling makes public health nursing a realistic long-term career path, not just an entry-level option.
Compensation within South Carolina also varies by employer type. County health departments, community health centers and state agencies each carry different pay structures. School-based nursing positions may offer academic-year schedules with lower base salaries but strong benefits. Nurses with additional credentials or supervisory responsibilities typically earn above the state average.
South Carolina’s Department of Public Health has invested steadily in public health infrastructure and community partnerships. The state’s rural geography creates ongoing demand for nurses willing to work in underserved areas, where hiring incentives can supplement base pay.
What Is a Community Health Nurse?
A community health nurse is a closely related role that often overlaps with public health nursing, and one that many employers use interchangeably with the public health nurse title. Both roles center on population-level care, disease prevention and community outreach. The distinction, when one exists, is primarily based on setting: community health nurses more frequently work within neighborhood clinics, faith-based organizations and community-based care programs, whereas public health nurses may take on a wider policy and surveillance function through government agencies.
Salaries for community health nurses track closely with public health nurse compensation. ZipRecruiter reports a national average of roughly $78,995 for community health nurses, though this figure varies by region and employer. In South Carolina, community health nurses working through federally qualified health centers or community health organizations can expect compensation similar to the ranges noted above.
Understanding both titles strengthens a job search, as listings may use either term. Nurses who understand how community-based care models operate in practice enter the workforce better prepared to navigate these positions.
How Does a BSN Support a Public Health Nursing Career?
Many public health and community health nursing positions require or strongly prefer a Bachelor of Science in Nursing. The BSN provides the public health foundations, population health coursework and community assessment skills that associate-degree programs typically do not include at the same depth. State health departments and federally qualified health centers often list a BSN as a minimum qualification for public health nursing roles.
A BSN also opens the door to higher-paying positions and advancement into supervisory or program coordination roles, both of which carry salaries well above the state average. Nurses with a BSN are more competitive for senior roles at county health departments, state agencies and community health organizations.
USCA’s online RN to BSN program is designed specifically for working nurses ready to move into community and population health settings. The curriculum builds the skills needed to assess community health needs, lead prevention initiatives and apply evidence-based strategies in diverse practice environments.
Explore USCA’s online RN to BSN program to learn how this credential supports a career in public health nursing.
About USCA’s Online RN to BSN Program
The University of South Carolina Aiken offers an online Registered Nurse to Bachelor of Science in Nursing program designed for working RNs who want to advance their education while maintaining their professional and personal commitments. The flexible online format allows nurses across South Carolina and beyond to complete their BSN without relocating or pausing their careers.
The program prepares graduates for leadership in community health, population health management and public health nursing, roles that are in growing demand across the state. Nurses who complete the program gain the credentials and competencies needed to pursue a wider range of positions and earn more throughout their careers.
