Health Careers
Published on Health Careers (https://www.healthcareers.nhs.uk)

Home > Explore roles > Public health careers > Roles in public health > Public health nurse

Public health nurse

Public health nurses are qualified and registered nurses or midwives who have then chosen to gain experience or undertake training to specialise in areas such as health protection or sexual health. 

Working life

Their additional training in public health means that public health nurses play a vital role in promoting and protecting the public’s health. This might be by promoting healthy lifestyles and reducing the likelihood of ill-health, supporting people who have long-term illness, or preventing illness through immunisations or screening interventions. They are employed in a variety of settings including the Office for Health Improvement and Disparities [1], local authorities and the NHS.

Can't see the video? You’ll need to accept all cookies [2]. Alternatively, visit our YouTube Channel to view our videos [3]

Download transcript [4]

Public health nurse roles

The following list doesn't include all of the roles available for public health nurses, but provides examples of the types of roles available.

  • Health promotion nurse
  • Health protection nurse
  • Tuberculosis (TB) nurse
  • Infection control nurse

Health promotion nurse

Health promotion nurses work with groups in the community and organisations (primary healthcare teams, voluntary and statutory organisations) to identify the health needs of the community and the most appropriate ways of intervening to improve their health. They plan their interventions on a firm evidence-base and then work with their clients in a variety of community settings to meet their needs. Such interventions may include, for example:

  • physical activity
  • tackling obesity
  • promoting self-care for people with long-term conditions
  • finding and supporting those most at risk of cardiovascular [5] disease

They also provide information and support to promote and optimise positive health.

The managerial aspects of their role include:

  • maintaining good working relationships with partners, colleagues and partner organisations
  • completing statistical returns and entering client data onto computer systems
  • identifying areas for improving the service
  • responding to complaints

Health promotion nurses also have an educational role, helping to support, mentor and train junior staff, participating in clinical supervision, annual staff appraisal, and auditing to ensure maintenance of standards.

Health protection nurse

Health protection teams are responsible for ensuring that the public are protected from infectious diseases and other non-infectious hazards to health. Nurses working in this field have a crucial role to play in this interesting and varied area. They work with individuals, families and the wider population, which may include taking decisions on behalf of a community or population. The health protection nurse works with a wide range of organisations, disciplines and agencies to undertake disease surveillance, contribute to the management of incidents, outbreaks and control strategies, as well as leading or supporting the implementation of new directives, guidance and policy to protect the public’s health.

The day-to-day role of the health protection nurse may include:

  • providing reactive health protection advice, as part of an acute response team, to health professionals, the public or wider stakeholders, following the notification of communicable diseases or other health threats.
  • undertaking epidemiological investigations and public health risk assessments.
  • working with other stakeholders to prevent or minimise the impact of non-infectious environmental hazards
  • emergency planning, working with local resilience fora, undertaking community risk assessments and supporting the planning for biological, chemical, radioactive, environmental and nuclear threats to the public’s health.
  • public health training, education, and participating in research and audit.

Tuberculosis (TB) nurse

Tuberculosis nurses work in the community or within health protection teams to provide care and support for people being investigated or treated for tuberculosis (TB). They may be involved, with their team, in managing an outbreak. They also visit people at home, ensuring they receive the support that they, as individuals with different needs, require to complete their course of treatment. They provide their clients and other health professionals with information and advice about TB. To help contain the spread of TB, these nurses work to establish who has been in contact with infected clients so they can be traced and offered a check-up and, if necessary, treatment.

Infection control nurse

Infection control nurses establish and maintain effective and efficient systems for the prevention, investigation, control and surveillance of infections in the workplace. Infection control nurses need to provide strong leadership that inspires and motivates others to ensure all infection control policy and procedures are implemented. He or she would normally have the authority, through specialist knowledge, to advise on agreed standards of infection prevention and to control care service delivery to patients, their carers and all hospital staff.

Sarah Murphy

TB nurse specialist (public health)
It is exciting to work on an innovative project and to see fantastic results so quickly. By offering on-site screening, we’ve greatly increased the number of people who take up the offer of screening.
Read Sarah's story [6]

Pay and benefits

In the NHS, your standard working week will be around 37.5 hours on a shift pattern which can include nights, early starts, evenings, weekends and bank holidays. As an adult nurse, you’ll be paid on the Agenda for Change (AFC [7]) pay system, typically starting at band 5.

You’ll also have access to the generous NHS Pension Scheme and health service discounts, as well as 27 days of annual leave plus bank holidays.

Pay and benefits will differ if working outside of the NHS. 

Entry requirements

You must first qualify and register as a nurse [8] or midwife [9]. Entry requirements may then vary depending on the position.  

Experience or a qualification (or both) in one of the following areas may be an advantage:

  • community nursing
  • school nursing
  • staff nurse in health visiting team
  • work in A&E or walk-in centre settings
  • counselling and psychological help
  • occupational health
  • infection prevention and control 
  • health protection
  • practice nursing

There are other educational options and courses for those working in infectious disease, health protection, infection control, sexual health, drug and alcohol, smoking cessation and other areas.

​Skills needed

  • excellent communication skills
  • project management
  • analytical skills
  • influencing and negotiating skills
  • ability to work across multi-agency or multi-disciplinary professional networks
  • good people skills in order to develop and sustain relationships 
  • problem-solving skill
  • an ability to respond to sudden unexpected demands
  • an enthusiasm and genuine interest in health protection

Where the role can lead

As a public health nurse there are many opportunities to develop skills to work in a variety of areas. Some public health nurses choose to follow an academic career pathway, working in higher education or research, whereas others may decide to take up senior practitioner or managerial roles. 

  • Find a vacancy

    • Public Health Nurse

      Woodbridge, IP12 3JW

      Salary:
      Negotiable
      Type:
      Permanent
      Employer:
      Practice Plus Group
      Apply now on NHS Jobs for Public Health Nurse job (opens in a new window) [10]
    • Public Health Midwife

      Newport, Isle of Wight, PO30 5TG

      Salary:
      £46148.00 to £52809.00
      Type:
      Permanent
      Employer:
      Isle of Wight NHS Trust
      Apply now on NHS Jobs for Public Health Midwife job (opens in a new window) [11]
    • Public Health Principal

      Warwick, CV34 4RL

      Salary:
      £40476.00 to £42708.00
      Type:
      Fixed-Term
      Employer:
      Warwickshire County Council
      Apply now on NHS Jobs for Public Health Principal job (opens in a new window) [12]
    • Public Health Nurse

      Liverpool, L9 7LH

      Salary:
      £33232.00 to £40211.00
      Type:
      Permanent
      Employer:
      Practice Plus Group
      Apply now on NHS Jobs for Public Health Nurse job (opens in a new window) [13]
    • Health Visitor, Specialist Community Public Health Nurse

      Camden, NW1 3TB

      Salary:
      £44806.00 to £53134.00
      Type:
      Permanent
      Employer:
      Central and North West London NHS Foundation Trust
      Apply now on NHS Jobs for Health Visitor, Specialist Community Public Health Nurse job (opens in a new window) [14]
    • Specialist Community Public Health Nurse - Health Visitor

      Yate, BS37 4AX

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      Sirona care & health CIC
      Apply now on NHS Jobs for Specialist Community Public Health Nurse - Health Visitor job (opens in a new window) [15]
    • Specialist Community Public Health Nurse - Health Visitor

      Watford, WD17 3NU

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      Hertfordshire Community NHS Trust
      Apply now on NHS Jobs for Specialist Community Public Health Nurse - Health Visitor job (opens in a new window) [16]
    • Community Public Health Nurse (CPHN)

      Radford, Nottingham, NG7 5HY

      Salary:
      £29970.00 to £36483.00
      Type:
      Permanent
      Employer:
      Nottingham CityCare Partnership CIC
      Apply now on NHS Jobs for Community Public Health Nurse (CPHN) job (opens in a new window) [17]
    • Community Public Health Nurse (CPHN)

      Nottingham , NG2 4PJ

      Salary:
      £29970.00 to £36483.00
      Type:
      Permanent
      Employer:
      Nottingham CityCare Partnership CIC
      Apply now on NHS Jobs for Community Public Health Nurse (CPHN) job (opens in a new window) [18]
    • Public Health Nurse- Part-time

      London, SE28 0EB

      Salary:
      Negotiable
      Type:
      Permanent
      Employer:
      Practice Plus Group
      Apply now on NHS Jobs for Public Health Nurse- Part-time job (opens in a new window) [19]
    • Community Public Health Nurse (CHAH)

      Nottingham, NG11 8EW

      Salary:
      £29970.00 to £36483.00
      Type:
      Permanent
      Employer:
      Nottingham CityCare Partnership CIC
      Apply now on NHS Jobs for Community Public Health Nurse (CHAH) job (opens in a new window) [20]
    • Specialist Community Public Health Student Nurse (Health Visiting)

      Trafford, M32 0TH

      Salary:
      £29970.00 to £36483.00
      Type:
      Fixed-Term
      Employer:
      Manchester University NHS Foundation Trust
      Apply now on NHS Jobs for Specialist Community Public Health Student Nurse (Health Visiting) job (opens in a new window) [21]
    • Public Health Staff Nurse 0 - 19

      North Dorset, DT3 6SE

      Salary:
      £29970.00 to £36483.00
      Type:
      Permanent
      Employer:
      Dorset HealthCare University NHS Foundation Trust
      Apply now on NHS Jobs for Public Health Staff Nurse 0 - 19 job (opens in a new window) [22]
    • Public Health Staff Nurse 0 - 19

      West Dorset, Bridport, Lyme Regis, DT3 6SE

      Salary:
      £17982.00 to £21889.00
      Type:
      Permanent
      Employer:
      Dorset HealthCare University NHS Foundation Trust
      Apply now on NHS Jobs for Public Health Staff Nurse 0 - 19 job (opens in a new window) [23]
    • Senior Public Health Strategist - Part time

      London, E17 4JF

      Salary:
      £57663.00 to £60819.00
      Type:
      Permanent
      Employer:
      London Borough of Waltham Forest
      Apply now on NHS Jobs for Senior Public Health Strategist - Part time job (opens in a new window) [24]
    • Specialist Community Public Health Nurse - School Nursing

      Newport, NP20 3GX

      Salary:
      £37898.00 to £45637.00
      Type:
      Permanent
      Employer:
      Aneurin Bevan University Health Board
      Apply now on NHS Jobs for Specialist Community Public Health Nurse - School Nursing job (opens in a new window) [25]
    • Specialist Community Public Health Nurse - School Nursing

      Birchwood, WA3 7PG

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      Bridgewater Community Healthcare NHS Foundation Trust
      Apply now on NHS Jobs for Specialist Community Public Health Nurse - School Nursing job (opens in a new window) [26]
    • Specialist Community Public Health Nurse-School Nursing

      Leicester, LE2 9PT

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      Leicestershire Partnership NHS Trust
      Apply now on NHS Jobs for Specialist Community Public Health Nurse-School Nursing job (opens in a new window) [27]
    • Specialist Community Public Health Nurse – School Nurse

      Salisbury, SP4 6AT

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      HCRG Care Group
      Apply now on NHS Jobs for Specialist Community Public Health Nurse – School Nurse job (opens in a new window) [28]
    • Senior Public Health Clinical Lead for CYPF Services

      Southend-on-sea, SS1 9SB

      Salary:
      Negotiable
      Type:
      Permanent
      Employer:
      Southend On Sea City Council
      Apply now on NHS Jobs for Senior Public Health Clinical Lead for CYPF Services job (opens in a new window) [29]
    • Community Public Health Nurse 5-19 - Wallingford & Henley-on-Thames

      Wallingford, OX10 9DS

      Salary:
      £29970.00 to £36483.00
      Type:
      Permanent
      Employer:
      Oxford Health NHS Trust
      Apply now on NHS Jobs for Community Public Health Nurse 5-19 - Wallingford & Henley-on-Thames job (opens in a new window) [30]
    • Specialist Health Visitor - Homeless Health Visitor

      London, SW18 4DU

      Salary:
      £54320.00 to £60981.00
      Type:
      Permanent
      Employer:
      Central London Community Health Trust
      Apply now on NHS Jobs for Specialist Health Visitor - Homeless Health Visitor job (opens in a new window) [31]
    • Health Economist

      Manchester, M13 9NQ

      Salary:
      £46148.00 to £52809.00
      Type:
      Permanent
      Employer:
      Manchester University NHS Foundation Trust
      Apply now on NHS Jobs for Health Economist job (opens in a new window) [32]
    • Health Advisor

      Newport, Isle of Wight, PO30 5TG

      Salary:
      £24625.00 to £25674.00
      Type:
      Fixed-Term
      Employer:
      Isle of Wight NHS Trust
      Apply now on NHS Jobs for Health Advisor job (opens in a new window) [33]
    • Health Economist

      London, SE1 7EU

      Salary:
      £44806.00 to £53134.00
      Type:
      Permanent
      Employer:
      Guy's and St Thomas' NHS Foundation Trust
      Apply now on NHS Jobs for Health Economist job (opens in a new window) [34]
    • Health Visitor

      Newton Abbot, TQ12 2AQ

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      Devon County Council
      Apply now on NHS Jobs for Health Visitor job (opens in a new window) [35]
    • Health Visitor

      Salford, M28 3JE

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      Northern Care Alliance NHS Foundation Trust
      Apply now on NHS Jobs for Health Visitor job (opens in a new window) [36]
    • Health Visitor

      London, SW15 4HR

      Salary:
      £42939.00 to £50697.00
      Type:
      Permanent
      Employer:
      Central London Community Health Trust
      Apply now on NHS Jobs for Health Visitor job (opens in a new window) [37]
    • Health Visitor

      Merton, CR4 1SD

      Salary:
      £42939.00 to £50697.00
      Type:
      Permanent
      Employer:
      Central London Community Health Trust
      Apply now on NHS Jobs for Health Visitor job (opens in a new window) [38]
    • Health Visitor

      Dartford, DA26PB

      Salary:
      £39205.00 to £47084.00
      Type:
      Permanent
      Employer:
      Kent & Medway NHS & Social Care Partnership Trust
      Apply now on NHS Jobs for Health Visitor job (opens in a new window) [39]
    • Health Visitor

      London, SW10 0ST

      Salary:
      £44806.00 to £53134.00
      Type:
      Permanent
      Employer:
      Central London Community Health Trust
      Apply now on NHS Jobs for Health Visitor job (opens in a new window) [40]
    • Health Visitor

      Douglas, IM4 4RJ

      Salary:
      £40794.00 to £54479.00
      Type:
      Permanent
      Employer:
      Manx Care
      Apply now on NHS Jobs for Health Visitor job (opens in a new window) [41]
    • Health Visitor

      Aldershot, GU11 1AY

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      Hampshire and Isle of Wight Healthcare NHS Foundation Trust
      Apply now on NHS Jobs for Health Visitor job (opens in a new window) [42]
    • Health Visitor

      Andover, SP10 3AJ
      Winchester, SO21 2RU
      Chandlers Ford, SO53 3LG
      Basingstoke, RG21 4AP

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      Hampshire and Isle of Wight Healthcare NHS Foundation Trust
      Apply now on NHS Jobs for Health Visitor job (opens in a new window) [43]
    • Health Visitor

      Teignmouth, TQ14 9BQ

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      Devon County Council
      Apply now on NHS Jobs for Health Visitor job (opens in a new window) [44]
    • Health visitors

      Strood, ME2 3DL

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      Medway Community Healthcare
      Apply now on NHS Jobs for Health visitors job (opens in a new window) [45]
    • Health Visitor

      Dartford, DA2 6QD

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      Kent Community Health NHS Foundation Trust
      Apply now on NHS Jobs for Health Visitor job (opens in a new window) [46]
    • Health Visitor

      Sutton, SM1 1EA

      Salary:
      £40755.00 to £48531.00
      Type:
      Permanent
      Employer:
      London Borough of Sutton Council
      Apply now on NHS Jobs for Health Visitor job (opens in a new window) [47]
    • Occupational Health Physician

      Birkenhead, CH63 4JY

      Salary:
      £73113.00 to £110330.00
      Type:
      Permanent
      Employer:
      Wirral University Teaching Hospitals NHS Trust
      Apply now on NHS Jobs for Occupational Health Physician job (opens in a new window) [48]
    • Trainee Health Screener

      Exeter, EX27HU

      Salary:
      £23809.50
      Type:
      Permanent
      Employer:
      InHealth Group
      Apply now on NHS Jobs for Trainee Health Screener job (opens in a new window) [49]

Other roles that may interest you

  • Adult nurse [50]
  • Occupational health nurse [51]
  • Learning disability nurse [52]
  • Mental health nurse [53]

Partner logos

[54]
[54]

Source URL:https://www.healthcareers.nhs.uk/explore-roles/public-health/roles-public-health/public-health-nurse

Links
[1] https://www.gov.uk/government/organisations/office-for-health-improvement-and-disparities [2] https://www.healthcareers.nhs.uk/privacy-and-cookies/#CookieDeclarationChangeConsentChange [3] https://www.youtube.com/NHSCareers [4] https://www.healthcareers.nhs.uk/about/resources/transcript-nigel-fletcher [5] https://www.healthcareers.nhs.uk/glossary#Cardiovascular [6] https://www.healthcareers.nhs.uk/explore-roles/public-health/roles-public-health/public-health-nurse/real-life-story-sarah-murphy [7] https://www.healthcareers.nhs.uk/glossary#AfC [8] https://www.healthcareers.nhs.uk/explore-roles/nursing [9] https://www.healthcareers.nhs.uk/explore-roles/Midwifery/Midwife [10] https://beta.jobs.nhs.uk/candidate/jobadvert/E0314-25-2390 [11] https://beta.jobs.nhs.uk/candidate/jobadvert/C9470-25-0208 [12] https://beta.jobs.nhs.uk/candidate/jobadvert/F0047-25-0000 [13] https://beta.jobs.nhs.uk/candidate/jobadvert/E0314-25-2473 [14] https://beta.jobs.nhs.uk/candidate/jobadvert/C9333-25-0624 [15] https://beta.jobs.nhs.uk/candidate/jobadvert/B9083-25-0223 [16] https://beta.jobs.nhs.uk/candidate/jobadvert/C9812-25-0268 [17] https://beta.jobs.nhs.uk/candidate/jobadvert/B9826-PCNE-6276 [18] https://beta.jobs.nhs.uk/candidate/jobadvert/B9826-PCNE-6283 [19] https://beta.jobs.nhs.uk/candidate/jobadvert/E0314-25-2421 [20] https://beta.jobs.nhs.uk/candidate/jobadvert/B9826-PCNE-6285 [21] https://beta.jobs.nhs.uk/candidate/jobadvert/C9349-25-1443 [22] https://beta.jobs.nhs.uk/candidate/jobadvert/C9152-25-0345 [23] https://beta.jobs.nhs.uk/candidate/jobadvert/C9152-25-0342 [24] https://beta.jobs.nhs.uk/candidate/jobadvert/F0099-25-0006 [25] https://beta.jobs.nhs.uk/candidate/jobadvert/H9040-25-0720 [26] https://beta.jobs.nhs.uk/candidate/jobadvert/C9835-WC24-204a [27] https://beta.jobs.nhs.uk/candidate/jobadvert/C9313-25-0284 [28] https://beta.jobs.nhs.uk/candidate/jobadvert/E0279-25-0856 [29] https://beta.jobs.nhs.uk/candidate/jobadvert/F0033-25-0010 [30] https://beta.jobs.nhs.uk/candidate/jobadvert/C9267-25-0609 [31] https://beta.jobs.nhs.uk/candidate/jobadvert/C9824-25-0758 [32] https://beta.jobs.nhs.uk/candidate/jobadvert/C9349-25-1390 [33] https://beta.jobs.nhs.uk/candidate/jobadvert/C9470-25-0212 [34] https://beta.jobs.nhs.uk/candidate/jobadvert/C9196-25-0921 [35] https://beta.jobs.nhs.uk/candidate/jobadvert/F0011-25-7903 [36] https://beta.jobs.nhs.uk/candidate/jobadvert/C9236-25-0989 [37] https://beta.jobs.nhs.uk/candidate/jobadvert/C9824-25-0750 [38] https://beta.jobs.nhs.uk/candidate/jobadvert/C9824-25-0748 [39] https://beta.jobs.nhs.uk/candidate/jobadvert/C9380-25-0421 [40] https://beta.jobs.nhs.uk/candidate/jobadvert/C9824-25-0732 [41] https://beta.jobs.nhs.uk/candidate/jobadvert/K0006-25-0070 [42] https://beta.jobs.nhs.uk/candidate/jobadvert/C9348-25-1180 [43] https://beta.jobs.nhs.uk/candidate/jobadvert/C9348-25-1269 [44] https://beta.jobs.nhs.uk/candidate/jobadvert/F0011-25-7203 [45] https://beta.jobs.nhs.uk/candidate/jobadvert/B9813-25-0078 [46] https://beta.jobs.nhs.uk/candidate/jobadvert/C9846-25-0313 [47] https://beta.jobs.nhs.uk/candidate/jobadvert/F0058-25-0008 [48] https://beta.jobs.nhs.uk/candidate/jobadvert/C9408-25-0383 [49] https://beta.jobs.nhs.uk/candidate/jobadvert/M0035-25-0299 [50] https://www.healthcareers.nhs.uk/explore-roles/nursing/roles-nursing/adult-nurse [51] https://www.healthcareers.nhs.uk/explore-roles/public-health/roles-public-health/occupational-health-nurse [52] https://www.healthcareers.nhs.uk/explore-roles/nursing/roles-nursing/learning-disability-nurse [53] https://www.healthcareers.nhs.uk/explore-roles/nursing/roles-nursing/mental-health-nurse [54] https://www.healthcareers.nhs.uk/explore-roles/public-health/roles-public-health/public-health-nurse