Where the Public Health Sector Hires

Looking to fill a public health vacancy? Post your role on the UK’s leading specialist job board for public health professionals.

Public Health Jobs connects you with a highly targeted audience of qualified candidates across local authorities, the NHS, academia, and third-sector organisations. Unlike generalist job boards, we focus exclusively on public health—ensuring your vacancy reaches the most relevant candidates.

Why Advertise with Us?

  • Unrivalled reach within the UK public health community
  • High-quality candidates actively seeking roles in public health
  • Simple job posting in just minutes with multiple ways to pay
  • Flexible options for single posts, bundles, and featured listings
  • Excellent value compared to national generalist platforms

Whether you're hiring a Health Improvement Officer or a Director of Public Health, our platform is designed to help you recruit faster and better.

👉 Start posting today and join the organisations who trust us to deliver results.

  • To pay via invoice or to discuss a bespoke package: contact us
  • Paying by card? Purchase jobs securely via Stripe below.
  • Agency? Get in touch
  • Volume discounts available.

10,000+

Twitter/X followers

5,000+

Weekly newsletter subscribers

10,000+

Monthly visitors

Trusted by leading public health employers

  • 1. Select plan
  • 2. Create listing
  • 3. Preview listing
  • 4. Purchase

Selected

{{selected_plan.name}}

{{selected_plan.price|formatPrice}} {{selected_plan.billing_cycle|formatBillingCycle}}

{{formatJobSlots(selected_plan.job_slots)}} {{selected_plan.billing_cycle|formatBillingCycle}}

{{formatExpirationDays(selected_plan)}}

{{formatTalentPoolCredits(selected_plan)}}

You have jobs in draft state. Click here to keep editing them.

Use credits

{{credit.plan.name}}

{{formatCreditsLeft(credit)}}

Select a plan

{{plan.name}}

{{plan.price|formatPrice}} {{plan.billing_cycle|formatBillingCycle}}

{{formatJobSlots(plan.job_slots)}} {{plan.billing_cycle|formatBillingCycle}}

{{formatExpirationDays(plan)}}

{{formatTalentPoolCredits(plan)}}

Sign in

Sign in

Please fix the errors below and resubmit.

Oops, this email/password combination failed.

Forgot password? Reset it here

About your company

Please fix the errors below and resubmit.

Your account couldn't be created. Please try again later.

A company account is already associated with this email.

We recommend using a 200x200 or higher-res square image, such as your Twitter or Facebook avatar.

External links (optional)

Create your employer account

You are creating your first job.

{{formatCreditsMessage(selected_plan.job_slots)}}

About your job

Please fix the errors below and resubmit.

  • {{result.name}}

Job type

Job category

Job secondary category Optional

Preview listing

Pay and post Post for free

Administrator must connect Stripe account to process payments.

{{upsell.name}}

{{upsell.price|formatPrice}}

Verified

{{selected_plan.name}} {{selected_plan.price|formatPrice}} {{selected_plan.billing_cycle|formatBillingCycle}}

{{upsell.name}} {{upsell.price|formatPrice}}

Coupon discount - {{coupon.amount_off|formatPrice}} {{coupon.percent_off}}%

{{tax_rate.display_name}} ({{tax_rate.percentage}}%) {{tax_total_price|formatPrice}}

Total {{total_price|formatPrice}}

Due now {{total_price|formatPrice}}

Pay with previously used payment method:

{{errors.stripe_payment_failed}}

Pay with credits:

{{formatCreditsLeft(selected_credit)}}

This is an invoice-only plan.

Once your job is posted, a payment invoice will be sent to your email.

{{notification.msg}}