473 Public health jobs in UK
Filter by Disability Confident
Filter by Remote working
Filter by Location
- UK (473)
- Filter by North West England (66)
- Filter by South East England (63)
- Filter by London (62)
- Filter by South West England (60)
- Filter by East Midlands (51)
- Filter by Eastern England (45)
- Filter by Yorkshire And The Humber (45)
- Filter by West Midlands (32)
- Filter by North East England (18)
- Filter by Wales (15)
- Filter by Scotland (3)
- Filter by Channel Islands (2)
- Filter by Northern Ireland (1)
Filter by Posting date
Filter by Category
- Filter by Healthcare & Nursing Jobs (272)
- Filter by Social Work Jobs (33)
- Filter by Accounting & Finance Jobs (31)
- Filter by Other/General Jobs (30)
- Filter by Education & Childcare Jobs (23)
- Filter by Engineering Jobs (14)
- Filter by Social Care Jobs (11)
- Filter by Manufacturing Jobs (10)
- Filter by Creative & Design Jobs (8)
- Filter by Admin Jobs (7)
- Filter by Scientific & QA Jobs (6)
- Filter by Consultancy Jobs (5)
- Filter by Legal Jobs (4)
- Filter by PR, Advertising & Marketing Jobs (3)
- Filter by Graduate Jobs (2)
- Filter by HR & Recruitment Jobs (2)
- Filter by Maintenance Jobs (2)
- Filter by Sales Jobs (2)
- Filter by Agriculture, Fishing & Forestry Jobs (1)
- Filter by Customer Services Jobs (1)
- Filter by Domestic Help & Cleaning Jobs (1)
- Filter by Energy, Oil & Gas Jobs (1)
- Filter by Hospitality & Catering Jobs (1)
- Filter by IT Jobs (1)
- Filter by Logistics & Warehouse Jobs (1)
- Filter by Property Jobs (1)
Filter by Contract type
- Filter by Permanent (360)
- Filter by Contract (91)
- Filter by Temporary (21)
- Filter by Apprenticeship (1)
Filter by Hours
- Filter by Full time (383)
- Filter by Part time (90)
Sign in now to create an email alert and receive the latest jobs for this search straight in your mailbox
Sign inConsultant in Public Health/Public Health Medicine
- 23 December 2025
- NHS Jobs - Southend-on-sea, SS1 9SB
- Negotiable
- Permanent
- Full time
To be successful in this role, you must be a strategic thinker with strong leadership and operational skills, capable of motivating organisations to improve public health within existing resources. You must be able to lead in crisis situations, apply both ...
Consultant in Public Health
- 12 December 2025
- inploi - Wigan, WN1 1NJ
- Competitive
- Permanent
- Full time
Role: Consultant in Public Health Service Area: Public Health Grade: £90,000 £97,000 Reports to: Deputy Director of Public Health Professional Accountability: Director of Public Health Permanent, full-time position Wigan is a place of ambition, innovation, and...
Consultant in Public Health
- 15 December 2025
- NHS Jobs - Manchester, M1 6EU
- £91,342.00 to £105,337.00 per year
- Permanent
- Full time
The postholder will provide specialist and technical public health leadership to the ICB to support mandatory responsibilities relating to preventing ill health and promoting healthy lives, with a specific focus on healthcare public health and health ...
Consultant in Public Health
- 17 December 2025
- NHS Jobs - Leeds, LS2 7UE
- £91,342.00 to £145,478.00 per year
- Contract
- Full time
The post holder will develop working relationships and communicate regularly with a wide range of individuals, clinical and non-clinical, internal and external to UKHSA. This will include: Internal UKHSA Regional teams Other UKHSA divisions/directorates ...
Director of Public Health
- 09 December 2025
- Bath & North East Somerset Council - Keynsham, Bristol
- £99,198 to £111,172 per year
- Hybrid remote
- Permanent
- Full time
At Bath & North East Somerset Council we have one overriding purpose – to improve people’s lives. This might sound simple, but it brings together everything we do, from cleaning the streets to caring for our older people. It is the foundation for our strategy...
Public Health Officer
- 03 December 2025
- Nations Recruitment - Bedfordshire, Eastern England
- £14.60 per hour
- Hybrid remote
- Contract
- Full time
Job Category: - Hybrid - Health Job location: Priory House, Monks Walk, Chicksands, Shefford, Central Bedfordshire, SG17 5TQ, United Kingdom Central Bedfordshire Council Hours per week: 36 Start date: Immediate start Salary: £14.60 per hour Candidate must ...
Consultant in Public Health
- 12 December 2025
- NHS Jobs - Bristol, BS10 5NB
- £109,725.00 to £145,478.00 per year
- Permanent
- Full time
For a more detailed job description, main responsibilities, and Person Specification, please refer to the job description document attached to this vacancy.
Public Health Specialist Practitioner
- 16 December 2025
- Thurrock Council - Thurrock, Essex, RM17 6SL
- £53,460 to £61,638 per year
- Contract
- Full time
Job Title: Public Health Specialist Practitioner Salary: £53,460 - £61,638 per annum Grade: G Contract Type: Fixed Term - 12 months Working Hours: 37 hours per week The post holder will provide maternity cover within the Healthcare Public Health Sub Team of ...
Principal Public Health Analyst
- 18 December 2025
- NHS Jobs - Chichester, PO19 1RG
- £38,580.00 to £41,084.00 per year
- Contract
- Full time
About the job This is a senior post, accountable to Public Health and funded from the Public Health Grant but informs decision-making across organisations. This post title includes analyst, in part to denote a greater emphasis on quantitative work, but at this...
Advanced Public Health Practitioner
- 01 December 2025
- West Sussex County Council - Chichester, West Sussex, PO19 1RQ
- £48,226 to £51,356 per year
- Fully remote
- Permanent
- Full time
Are you a public health professional looking to progress your career to the next level? Are you able to apply your skills in a fast-paced public health environment and lead and influence significant public health programmes? If so, West Sussex Public Health ...