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

Home > Explore roles > Public health careers > Roles in public health > Public health consultants and specialists

Public health consultants and specialists

Public health specialists and consultants help people and communities maximise their potential for a healthy, happy and productive life, so they can live healthier for longer. 

You’ll focus on health at a population level, looking at ways to make communities and environments healthier, reducing ill-health and tackling health inequalities.

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

Download transcript [3]

Life as a public health specialist and consultant

Public health specialists and consultants are strategists, senior managers or senior scientists in public health. You’ll need skills and knowledge in health protection, health improvement and healthcare public health but, in practice, you may specialise in one area.

Public health specialists come from a wide range of backgrounds, and may or may not hold a medical degree. 

You could be employed in different sectors, including local government, central government or its executive agencies, the NHS, universities, the defence services, the private sector or the voluntary and social enterprise sector.

Daniel Flecknoe

Specialty registrar in public health
The training programme is fantastic, because as well as giving you the opportunity to experience a lot of different sorts of public health work, you also have a certain freedom to pursue your personal interests, so long as you can demonstrate that you are achieving the required competencies.
Read Daniel's story [4]

As a public health specialist or consultant, you’ll work with a range of organisations to: 

  • deal with complex public health issues
  • either lead or work with senior colleagues to plan and deliver policies and programmes (‘interventions’) that aim to influence the health of groups of people (‘populations’) at local, regional and national levels
  • plan and lead the evaluation of such programmes
  • provide professional, evidence-based and ethical advice to guide the commissioning of services, ensuring that they are high-quality, clinically safe, cost-effective, and that they will improve health and wellbeing and reduce health inequalities across primary care [5], secondary care [6], and social care
  • lead on gathering and interpretating information

One area you could specialise in is epidemiology [7], leading on projects to tackle outbreaks of disease or environmental hazards. You’ll investigate their origins, assess the relative effectiveness and cost of different approaches to tackling them, and make recommendations for action. This type of work is currently very high profile, given the COVID-19 global pandemic.

Your work will have a large management and leadership element, and you’ll be responsible for departmental budgets, managing staff, delivering core training and commissioning research projects.

How much can I earn?

As a specialist working at consultant level in the NHS, your salary will be between £105,504 and £139,882. 

If you choose specialty training as a route to consultant level, you can expect to earn a salary of at least £49,909 during your training. 

How about the benefits?

  • making a difference
  • flexible and part-time working
  • high income early in your career  
  • working anywhere in the world  
  • excellent pension scheme
  • good holiday entitlement

Must-have skills

  • flexibility to cope with multiple and changing demands
  • ability to meet tight deadlines
  • high level of intellectual rigour
  • political awareness, tact and diplomacy
  • ability to understand a range of cultures
  • ability to work across organisational and geographic boundaries
  • ability to advise, challenge and advocate
  • negotiation and motivation skills
  • ability to influence without having direct authority.

The Public Health Skills and Knowledge Framework (PHSKF) [8] describes the functions and activities carried out by people working to protect and promote the public’s health across the UK. 

Entry requirements

You can become a public health specialist from a wide variety of backgrounds including medicine, dentistry, nursing, research, teaching, science and environmental health. 

The specialty training programme is open to non-medical and medical applicants. It usually lasts five years and you may be able to train part-time, for example, for health reasons or due to caring responsibilities. You will need to have one of the following:

  • a first degree at 1st or 2:1 
  • a Master’s or PhD
  • a degree in medicine or equivalent medical qualification 

What are my chances of starting a career in public health?

In 2024, there were 1508 applications for 105 NHS specialty training places. 

How to become a public health specialist and consultant

To hold professional registration as a public health specialist, you’ll need to go through an approved programme of study or a portfolio route. To be a consultant in public health, you must also hold a professional registration at public health specialist level with either the General Medical Council (GMC), the General Dental Council (GDC) or the UK Public Health Register (UKPHR) as appropriate.

See the UKPHR [9] and Faculty of Public Health [10] websites for more information on specialist registration. 

Where a career as a public health specialist and consultant can take you

You could: 
  • specialise or conduct research in areas such as dental public health, infectious diseases and hazards (epidemiology [7]) or health improvement
  • teach public health students or postgraduate students in training 
  • strategic and leadership positions
  • get involved in research at universities, in the NHS or private sector
  • You can see the latest NHS public health specialist vacancies below. Non-NHS vacancies are also available on the Civil Service Careers website [11] and on council, private and voluntary sector websites.

    Find a vacancy

    • Consultant in Public Health Medicine/Consultant in Public Health

      Carmarthen and working from home, SA31 3BB

      Salary:
      £106000.00 to £154760.00
      Type:
      Permanent
      Employer:
      Hywel Dda University Health Board
      Apply now on NHS Jobs for Consultant in Public Health Medicine/Consultant in Public Health job (opens in a new window) [12]
    • Specialist Public Health Practitioner - Health Visitor

      Newark and Sherwood District, NG24 3HJ

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      Nottinghamshire Healthcare NHS Foundation Trust
      Apply now on NHS Jobs for Specialist Public Health Practitioner - Health Visitor job (opens in a new window) [13]
    • Specialist Public Health Practitioner - Health Visitor

      Newark and Sherwood District, NG21 0AD

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      Nottinghamshire Healthcare NHS Foundation Trust
      Apply now on NHS Jobs for Specialist Public Health Practitioner - Health Visitor job (opens in a new window) [14]
    • Public Health Practitioner

      Kirkby in Ashfield, NG17 7AE

      Salary:
      £29970.00 to £36483.00
      Type:
      Permanent
      Employer:
      Nottinghamshire Healthcare NHS Foundation Trust
      Apply now on NHS Jobs for Public Health Practitioner job (opens in a new window) [15]
    • Public Health Assistant

      Sittingbourne, ME9 8NP

      Salary:
      £24625.00 to £25674.00
      Type:
      Permanent
      Employer:
      Kent Community Health NHS Foundation Trust
      Apply now on NHS Jobs for Public Health Assistant job (opens in a new window) [16]
    • 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) [17]
    • Public Health Practitioner

      Merthyr Tydfil, CF481BZ

      Salary:
      £37898.00 to £45637.00
      Type:
      Permanent
      Employer:
      Cwm Taf Morgannwg University Health Board
      Apply now on NHS Jobs for Public Health Practitioner job (opens in a new window) [18]
    • 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) [19]
    • Specialist Public Health Practitioner: School Nursing

      Mansfield, NG18 5QJ

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      Nottinghamshire Healthcare NHS Foundation Trust
      Apply now on NHS Jobs for Specialist Public Health Practitioner: School Nursing job (opens in a new window) [20]
    • Public Health Assistant - School Health Screening Team

      Ashford, TN25 4AZ

      Salary:
      £24625.00 to £25674.00
      Type:
      Permanent
      Employer:
      Kent Community Health NHS Foundation Trust
      Apply now on NHS Jobs for Public Health Assistant - School Health Screening Team job (opens in a new window) [21]
    • 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) [22]
    • Principal Public Health Practitioner - Substance Use

      Merthyr Tydfil, CF481BZ

      Salary:
      £54550.00 to £61412.00
      Type:
      Permanent
      Employer:
      Cwm Taf Morgannwg University Health Board
      Apply now on NHS Jobs for Principal Public Health Practitioner - Substance Use job (opens in a new window) [23]
    • HCP 0-19 Public Health Practitioner

      Cambridge, CB1 3DF

      Salary:
      £29970.00 to £36483.00
      Type:
      Permanent
      Employer:
      Cambridgeshire Community Services NHS Trust
      Apply now on NHS Jobs for HCP 0-19 Public Health Practitioner job (opens in a new window) [24]
    • 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) [25]
    • Primary Mental Health Specialist

      Gateshead, NE10 8DX

      Salary:
      £46148.00 to £52809.00
      Type:
      Permanent
      Employer:
      South Tyneside and Sunderland NHS Foundation Trust
      Apply now on NHS Jobs for Primary Mental Health Specialist job (opens in a new window) [26]
    • Adult Mental Health Specialist

      Colchester, CO4 5JL

      Salary:
      £46148.00 to £52809.00
      Type:
      Permanent
      Employer:
      East Suffolk and North Essex NHS Foundation Trust
      Apply now on NHS Jobs for Adult Mental Health Specialist job (opens in a new window) [27]
    • 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) [28]
    • Health Play Specialist

      London, TW7 6AF

      Salary:
      £31081.00 to £33665.00
      Type:
      Permanent
      Employer:
      Chelsea and Westminster Hospital NHS Foundation Trust
      Apply now on NHS Jobs for Health Play Specialist job (opens in a new window) [29]
    • Senior Physiotherapist - Pelvic Health Specialist

      Exeter, EX2 4UG

      Salary:
      Negotiable
      Type:
      Permanent
      Employer:
      Nuffield Health
      Apply now on NHS Jobs for Senior Physiotherapist - Pelvic Health Specialist job (opens in a new window) [30]
    • Oral Health Promotion Specialist

      Wolverhampton, WV3 0JH

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      The Royal Wolverhampton NHS Trust
      Apply now on NHS Jobs for Oral Health Promotion Specialist job (opens in a new window) [31]
    • Senior Health Play Specialist

      LONDON, SE5 9RS

      Salary:
      £35964.00 to £43780.00
      Type:
      Permanent
      Employer:
      King's College Hospital NHS Foundation Trust
      Apply now on NHS Jobs for Senior Health Play Specialist job (opens in a new window) [32]
    • Specialist Pelvic Health Physiotherapist

      South Molton, EX364DP

      Salary:
      £37338.00 to £44962.00
      Type:
      Permanent
      Employer:
      Royal Devon University Healthcare NHS Foundation Trust
      Apply now on NHS Jobs for Specialist Pelvic Health Physiotherapist job (opens in a new window) [33]
    • 0669 - Lead Occupational Health Specialist Practitioner

      Rotherham, S60 2UD
      Barnsley, S75 2EP

      Salary:
      £46148.00 to £52809.00
      Type:
      Permanent
      Employer:
      Barnsley Hospital NHS Foundation Trust
      Apply now on NHS Jobs for 0669 - Lead Occupational Health Specialist Practitioner job (opens in a new window) [34]
    • Consultant in Health Protection

      Manchester, M1 3BN

      Salary:
      £88168.00 to £139882.00
      Type:
      Fixed-Term
      Employer:
      UK Health Security Agency
      Apply now on NHS Jobs for Consultant in Health Protection job (opens in a new window) [35]
    • Specialist Practitioner Student – Health Visitor

      Reading, RG2 7PJ

      Salary:
      £32324.00
      Type:
      Fixed-Term
      Employer:
      Berkshire Healthcare Foundation Trust
      Apply now on NHS Jobs for Specialist Practitioner Student – Health Visitor job (opens in a new window) [36]
    • Specialist Mental Health Practitioner - Neurodiversity

      Torquay, TQ2 7BA
      Dartington, TQ9 6JE

      Salary:
      £46418.00 to £52809.00
      Type:
      Permanent
      Employer:
      Devon Partnership NHS Trust
      Apply now on NHS Jobs for Specialist Mental Health Practitioner - Neurodiversity job (opens in a new window) [37]
    • ARRS Specialist Mental Health Practitioner

      Poole, BH18 8EE

      Salary:
      £46148.00 to £52809.00
      Type:
      Permanent
      Employer:
      Dorset HealthCare University NHS Foundation Trust
      Apply now on NHS Jobs for ARRS Specialist Mental Health Practitioner job (opens in a new window) [38]
    • Infant Feeding Specialist Health Visitor

      London, BR1 5EP

      Salary:
      £46148.00 to £52809.00
      Type:
      Fixed-Term
      Employer:
      Lewisham and Greenwich NHS Trust
      Apply now on NHS Jobs for Infant Feeding Specialist Health Visitor job (opens in a new window) [39]
    • Specialist Mental Health Clinical Pharmacist

      Harlow, CM20 1QX

      Salary:
      £37338.00 to £52809.00
      Type:
      Permanent
      Employer:
      Essex Partnership University NHS Foundation Trust
      Apply now on NHS Jobs for Specialist Mental Health Clinical Pharmacist job (opens in a new window) [40]
    • Specialist Psychologist (Autism & Mental Health)

      Sidcup - London, DA14 6LT

      Salary:
      £51883.00 to £58544.00
      Type:
      Permanent
      Employer:
      Oxleas NHS Foundation Trust
      Apply now on NHS Jobs for Specialist Psychologist (Autism & Mental Health) job (opens in a new window) [41]
    • IPS Employment Specialist (Mental Health)

      Luton, LU1 2PJ

      Salary:
      £28407.00 to £34581.00
      Type:
      Permanent
      Employer:
      East London NHS Foundation Trust
      Apply now on NHS Jobs for IPS Employment Specialist (Mental Health) job (opens in a new window) [42]
    • CAMHS Specialist Mental Health Practitioner

      Erith, DA8 3EE

      Salary:
      £51883.00 to £58544.00
      Type:
      Permanent
      Employer:
      Oxleas NHS Foundation Trust
      Apply now on NHS Jobs for CAMHS Specialist Mental Health Practitioner job (opens in a new window) [43]
    • Consultant Psychiatrist Mental Health Liaison

      Hereford, HR1 2ER

      Salary:
      Negotiable
      Type:
      Permanent
      Employer:
      Herefordshire and Worcestershire Health and Care NHS Trust
      Apply now on NHS Jobs for Consultant Psychiatrist Mental Health Liaison job (opens in a new window) [44]
    • Consultant Practitioner - Community Mental Health

      Bodmin, PL31 2QT

      Salary:
      £62215.00 to £72293.00
      Type:
      Permanent
      Employer:
      Cornwall Partnership NHS Foundation Trust
      Apply now on NHS Jobs for Consultant Practitioner - Community Mental Health job (opens in a new window) [45]
    • Consultant Paediatrician - Community Child Health

      Colchester, CO4 9YQ

      Salary:
      £105504.00 to £139882.00
      Type:
      Permanent
      Employer:
      Provide CIC
      Apply now on NHS Jobs for Consultant Paediatrician - Community Child Health job (opens in a new window) [46]
    • Consultant Mental Health Liaison - Bolton

      Farnworth, Bolton, BL4 0JR

      Salary:
      £105504.00 to £139882.00
      Type:
      Permanent
      Employer:
      Greater Manchester Mental Health NHSFT
      Apply now on NHS Jobs for Consultant Mental Health Liaison - Bolton job (opens in a new window) [47]
    • Specialist Clinical Pharmacist in Mental Health

      shewesbury, SY3 8DS

      Salary:
      £46148.00 to £52809.00
      Type:
      Permanent
      Employer:
      Midlands Partnership NHS Foundation Trust
      Apply now on NHS Jobs for Specialist Clinical Pharmacist in Mental Health job (opens in a new window) [48]
  • These organisations have further information about being a public health specialist or consultant, particularly as your career progresses. Take a look.

    • Faculty of Public Health [49]
    • Faculty of Public Health job descriptions [50]
    • Public Health Register [51]
    • British Society of Community Dentistry (BASCD) [52]
    • General Dental Council – Specialist Lists [53]

Other roles that may interest you

  • Public health knowledge and intelligence professional [54]
  • Public health manager [55]
  • Dentist [56]
  • Director of public health [57]

Partner logos

Faculty of Public Health [49]
Local Government Association [58]

Source URL:https://www.healthcareers.nhs.uk/explore-roles/public-health/roles-public-health/public-health-consultants-and-specialists

Links
[1] https://www.healthcareers.nhs.uk/privacy-and-cookies/#CookieDeclarationChangeConsentChange [2] https://www.youtube.com/NHSCareers [3] https://www.healthcareers.nhs.uk/about/resources/transcript-ann-goodwin [4] https://www.healthcareers.nhs.uk/explore-roles/public-health/roles-public-health/public-health-consultants-and-specialists/real-life-story-daniel-flecknoe [5] https://www.healthcareers.nhs.uk/glossary#Primary_care [6] https://www.healthcareers.nhs.uk/glossary#Secondary_care [7] https://www.healthcareers.nhs.uk/glossary#Epidemiology [8] https://www.gov.uk/government/collections/public-health-skills-and-knowledge-framework [9] https://ukphr.org/overview-of-public-health/ [10] https://www.fph.org.uk/training-careers/specialty-training/ [11] https://www.civil-service-careers.gov.uk/ [12] https://beta.jobs.nhs.uk/candidate/jobadvert/H9100-25-0560 [13] https://beta.jobs.nhs.uk/candidate/jobadvert/C9186-25-0560 [14] https://beta.jobs.nhs.uk/candidate/jobadvert/C9186-25-0561 [15] https://beta.jobs.nhs.uk/candidate/jobadvert/C9186-25-0558 [16] https://beta.jobs.nhs.uk/candidate/jobadvert/C9846-25-0332 [17] https://beta.jobs.nhs.uk/candidate/jobadvert/C9470-25-0208 [18] https://beta.jobs.nhs.uk/candidate/jobadvert/H9110-25-0721 [19] https://beta.jobs.nhs.uk/candidate/jobadvert/F0047-25-0000 [20] https://beta.jobs.nhs.uk/candidate/jobadvert/C9186-25-0621 [21] https://beta.jobs.nhs.uk/candidate/jobadvert/C9846-25-0354 [22] https://beta.jobs.nhs.uk/candidate/jobadvert/F0099-25-0006 [23] https://beta.jobs.nhs.uk/candidate/jobadvert/H9110-25-0715 [24] https://beta.jobs.nhs.uk/candidate/jobadvert/C9448-25-0143 [25] https://beta.jobs.nhs.uk/candidate/jobadvert/F0033-25-0010 [26] https://beta.jobs.nhs.uk/candidate/jobadvert/C9155-CMAHP-0525-12 [27] https://beta.jobs.nhs.uk/candidate/jobadvert/C9432-25-0629 [28] https://beta.jobs.nhs.uk/candidate/jobadvert/C9824-25-0758 [29] https://beta.jobs.nhs.uk/candidate/jobadvert/C9289-CS-33 [30] https://beta.jobs.nhs.uk/candidate/jobadvert/E0302-25-0632 [31] https://beta.jobs.nhs.uk/candidate/jobadvert/C9225-25-0198 [32] https://beta.jobs.nhs.uk/candidate/jobadvert/C9213-25-0509 [33] https://beta.jobs.nhs.uk/candidate/jobadvert/C0023-25-0983 [34] https://beta.jobs.nhs.uk/candidate/jobadvert/C9163-0669E-05-25 [35] https://beta.jobs.nhs.uk/candidate/jobadvert/K9919-25-0187 [36] https://beta.jobs.nhs.uk/candidate/jobadvert/C9371-25-0426 [37] https://beta.jobs.nhs.uk/candidate/jobadvert/C9369-25-0000-3 [38] https://beta.jobs.nhs.uk/candidate/jobadvert/C9152-25-0367 [39] https://beta.jobs.nhs.uk/candidate/jobadvert/C9197-25-0493 [40] https://beta.jobs.nhs.uk/candidate/jobadvert/C9364-25-0518 [41] https://beta.jobs.nhs.uk/candidate/jobadvert/C9277-25-0518 [42] https://beta.jobs.nhs.uk/candidate/jobadvert/C9363-25-0446 [43] https://beta.jobs.nhs.uk/candidate/jobadvert/C9277-25-0554 [44] https://beta.jobs.nhs.uk/candidate/jobadvert/C9798-1420 [45] https://beta.jobs.nhs.uk/candidate/jobadvert/C9201-25-0485 [46] https://beta.jobs.nhs.uk/candidate/jobadvert/B9828-25-0122 [47] https://beta.jobs.nhs.uk/candidate/jobadvert/C9437-25-0219 [48] https://beta.jobs.nhs.uk/candidate/jobadvert/C9301-25-0647 [49] http://www.fph.org.uk/ [50] http://www.fph.org.uk/job_descriptions [51] http://www.publichealthregister.org.uk/ [52] http://www.bascd.org/ [53] http://www.gdc-uk.org/Dentalprofessionals/Specialistlist/Pages/default.aspx [54] https://www.healthcareers.nhs.uk/explore-roles/public-health/roles-public-health/public-health-knowledge-and-intelligence-professional [55] https://www.healthcareers.nhs.uk/explore-roles/public-health/roles-public-health/public-health-manager [56] https://www.healthcareers.nhs.uk/explore-roles/dental-team/roles-dental-team/dentist [57] https://www.healthcareers.nhs.uk/explore-roles/public-health/roles-public-health/director-public-health [58] http://www.local.gov.uk/