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.
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
Read Daniel's storyThe 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.
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, secondary care, and social care
- lead on gathering and interpretating information
One area you could specialise in is epidemiology, 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) 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 and Faculty of Public Health 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) 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 and on council, private and voluntary sector websites.
-
Consultant in Public Health/Consultant in Public Health Medicine
To be negotiated, CF10 4BZ
- Salary :
- Negotiable
- Type :
- Permanent
- Employer :
- Public Health Wales
-
Public Health Intelligence Specialist
Morden, SM4 5DX
- Salary :
- £51138.00 to £55323.00
- Type :
- Fixed-Term
- Employer :
- London Borough Of Merton
-
Consultant of Public Health
Swindon, SN1 2JG
- Salary :
- £91073.00
- Type :
- Permanent
- Employer :
- Swindon Borough Council
-
Consultant in Public Health
Hereford, HR4 0LE
- Salary :
- £70636.80 to £74409.60
- Type :
- Permanent
- Employer :
- Herefordshire Council
-
Health Visitor - Specialist Public Health Practitioner
Stapleford, DE7 5PZ
- Salary :
- £38682.00 to £46580.00
- Type :
- Permanent
- Employer :
- Nottinghamshire Healthcare NHS Foundation Trust
-
Public Health Researcher
Cardiff, CF14 7YU
- Salary :
- £48527.00 to £55532.00
- Type :
- Permanent
- Employer :
- Public Health Wales
-
Senior Public Health Principal
Morden, SM4 5DX
- Salary :
- £67575.00 to £72399.00
- Type :
- Permanent
- Employer :
- London Borough Of Merton
-
Principal Public Health Practitioner
Bronllys, near Brecon, LD3 0LE
- Salary :
- £56514.00 to £63623.00
- Type :
- Fixed-Term
- Employer :
- Powys Teaching Health Board
-
Senior Public Health Researcher
Cardiff, CF10 4BZ
- Salary :
- £39263.00 to £47280.00
- Type :
- Fixed-Term
- Employer :
- Public Health Wales
-
Public Health Intelligence Analyst
Newbridge, NP11 5GH
- Salary :
- £39263.00 to £47280.00
- Type :
- Permanent
- Employer :
- Aneurin Bevan University Health Board
-
Environmental Public Health Practitioner
Didcot, OX11 0RQ
- Salary :
- £34093.00 to £41509.00
- Type :
- Fixed-Term
- Employer :
- UK Health Security Agency
-
Consultant in Genitourinary Medicine - Public Health Services
Guernsey, GY4 6UU
- Salary :
- £105750.00 to £142178.00
- Type :
- Permanent
- Employer :
- States of Guernsey
-
Public Health 0-19 Practitioner - Health Visitor
Norton Canes, WS11 9SE
- Salary :
- £38682.00 to £46580.00
- Type :
- Fixed-Term
- Employer :
- Midlands Partnership NHS Foundation Trust
-
Public Health Lead - 2 Posts
Bootle, L20 3NJ
- Salary :
- £53460.00 to £54495.00
- Type :
- Permanent
- Employer :
- Sefton Council
-
Public Health Researcher (Gambling Prevention)
Cardiff, CF10 4BZ
- Salary :
- £48527.00 to £55532.00
- Type :
- Permanent
- Employer :
- Public Health Wales
-
Deputy Director of Public Health
Exeter, EX2 4QD
- Salary :
- £110600.00
- Type :
- Permanent
- Employer :
- Devon County Council
-
Band 5 Dietitian / Public Health Nutritionist
Leicester, LE3 1AR
- Salary :
- £31049.00 to £37796.00
- Type :
- Permanent
- Employer :
- Leicestershire Partnership NHS Trust
-
Senior Public Health Practitioner Children and Families HCC621936
Winchester, SO23 8UB
- Salary :
- £48948.00 to £54423.00
- Type :
- Fixed-Term
- Employer :
- Hampshire County Council
-
Public Engagement Research Assistant
Ashton-under-Lyne, OL6 7SR
- Salary :
- £27485.00 to £30162.00
- Type :
- Fixed-Term
- Employer :
- Pennine Care NHS FT
-
Safeguarding & Public Protection Business Team Administrator
Wrexham, LL13 7TD
- Salary :
- £25313.00 to £26999.00
- Type :
- Permanent
- Employer :
- Betsi Cadwaladr University Health Board
-
Forensic Mental Health Specialist
Manchester, M40 5BP
- Salary :
- £47809.00 to £54710.00
- Type :
- Permanent
- Employer :
- North London NHS Foundation Trust
-
Forensic Mental Health Specialist
London, SW6 1TR
- Salary :
- £56276.00 to £63176.00
- Type :
- Permanent
- Employer :
- North London NHS Foundation Trust
-
Perinatal Mental Health Specialist Midwife
Prescot, L35 5DR
- Salary :
- £47810.00 to £54710.00
- Type :
- Permanent
- Employer :
- Mersey and West Lancashire Teaching Hospitals NHS Trust
-
Perinatal Mental Health Specialist Midwife
Crewe, CW1 4QJ
- Salary :
- £47810.00 to £54710.00
- Type :
- Fixed-Term
- Employer :
- Mid Cheshire Hospitals NHS Foundation Trust
-
Specialist Mental Health Physiotherapist
Newark on Trent, NG24 4DE
- Salary :
- £38682.00 to £46580.00
- Type :
- Permanent
- Employer :
- Nottinghamshire Healthcare NHS Foundation Trust
-
Specialist Physiotherapist - Pelvic Health
London, W2 1NY
- Salary :
- £56276.00 to £63176.00
- Type :
- Permanent
- Employer :
- Imperial College Healthcare NHS Trust
-
Specialist Physiotherapist - Pelvic Health
Bath, BA1 3NG
- Salary :
- £38682.00 to £46580.00
- Type :
- Permanent
- Employer :
- Royal United Hospitals Bath NHS Foundation Trust
-
Specialist Mental Health Practitioner
Nottingham, NG5 3FL
- Salary :
- £38682.00 to £46580.00
- Type :
- Permanent
- Employer :
- Nottinghamshire Healthcare NHS Foundation Trust
-
Consultant in Sexual Health
Sutton in Ashfield, NG17 4JL
- Salary :
- £109725.00 to £145478.00
- Type :
- Permanent
- Employer :
- Sherwood Forest Hospitals NHS Foundation Trust
-
Consultant in Health Protection
Mildenhall, Suffolk, IP28 7JX
- Salary :
- £91342.00 to £145478.00
- Type :
- Permanent
- Employer :
- UK Health Security Agency
-
Specialist Perinatal Mental Health Practitioner
Truro, TR1 2JA
- Salary :
- £38682.00 to £46580.00
- Type :
- Permanent
- Employer :
- Cornwall Partnership NHS Foundation Trust
-
Specialist Midwife - Perinatal Pelvic Health
Harrow, HA1 3UJ
- Salary :
- £53751.00 to £60651.00
- Type :
- Permanent
- Employer :
- London North West University Healthcare NHS Trust
-
Specialist Perinatal Mental Health Worker
Beckenham, BR33BX
- Salary :
- £53751.00 to £60651.00
- Type :
- Permanent
- Employer :
- South London and Maudsley NHS Foundation Trust
-
Bank Specialist Physiotherapist - Women's Health
Elland, HX5 9EB
- Salary :
- Negotiable
- Type :
- Bank
- Employer :
- Spire Healthcare Ltd
-
Health Improvement Practitioner Specialist - PSHE
Manchester, M22 4PJ
- Salary :
- £38682.00 to £46580.00
- Type :
- Permanent
- Employer :
- Manchester University NHS Foundation Trust
-
Specialist Psychologist (Autism & Mental Health)
Sidcup, Kent, DA14 6LT
- Salary :
- £53751.00 to £60651.00
- Type :
- Fixed-Term
- Employer :
- Oxleas NHS Foundation Trust
Showing 6 of 36 results
-
These organisations have further information about being a public health specialist or consultant, particularly as your career progresses. Take a look.