NHS Jobs - Search 266,624 Healthcare Vacancies

Search over 266,624 NHS jobs across the UK. Find nursing jobs, doctor jobs, mental health positions, allied health roles, NHS admin jobs, and healthcare management careers with the National Health Service. Browse NHS vacancies by location, salary, contract type, and job category. Apply for NHS jobs online today.

Search all NHS jobs | Create a free account | Post NHS jobs

Latest NHS Jobs

Browse the most recently posted NHS job vacancies across the UK. New NHS jobs are added daily from NHS trusts, hospitals, GP practices, and healthcare organisations nationwide.

Hospital Security Officer - Glasgow

Location: Glasgow | Salary: 24071 - 26977 GBP | Contract: permanent | Posted: 2026-08-19

Hospital security positions protecting NHS staff, patients, and visitors. Patrol hospital premises, manage access control, respond to incidents, and ensure a sa...

View this NHS job and apply →

Hospital Security Officer - Edinburgh

Location: Edinburgh | Salary: 24071 - 26977 GBP | Contract: permanent | Posted: 2026-08-19

Hospital security positions protecting NHS staff, patients, and visitors. Patrol hospital premises, manage access control, respond to incidents, and ensure a sa...

View this NHS job and apply →

Hospital Security Officer - Cardiff

Location: Cardiff | Salary: 24071 - 26977 GBP | Contract: permanent | Posted: 2026-08-19

Hospital security positions protecting NHS staff, patients, and visitors. Patrol hospital premises, manage access control, respond to incidents, and ensure a sa...

View this NHS job and apply →

Hospital Security Officer - Belfast

Location: Belfast | Salary: 24071 - 26977 GBP | Contract: permanent | Posted: 2026-08-19

Hospital security positions protecting NHS staff, patients, and visitors. Patrol hospital premises, manage access control, respond to incidents, and ensure a sa...

View this NHS job and apply →

Work From Home Nurse - Remote

Location: Various Locations | Salary: 28407 - 34581 GBP | Contract: permanent | Posted: 2026-08-19

Work from home nursing positions across the UK with fully remote working arrangements. Deliver virtual patient care, telephone triage, telehealth consultations,...

View this NHS job and apply →

Hospital Security Officer - Bristol

Location: Bristol | Salary: 24071 - 26977 GBP | Contract: permanent | Posted: 2026-08-19

Hospital security positions protecting NHS staff, patients, and visitors. Patrol hospital premises, manage access control, respond to incidents, and ensure a sa...

View this NHS job and apply →

Hospital Security Officer - Leicester

Location: Leicester | Salary: 24071 - 26977 GBP | Contract: permanent | Posted: 2026-08-19

Hospital security positions protecting NHS staff, patients, and visitors. Patrol hospital premises, manage access control, respond to incidents, and ensure a sa...

View this NHS job and apply →

Hospital Security Officer - Nottingham

Location: Nottingham | Salary: 24071 - 26977 GBP | Contract: permanent | Posted: 2026-08-19

Hospital security positions protecting NHS staff, patients, and visitors. Patrol hospital premises, manage access control, respond to incidents, and ensure a sa...

View this NHS job and apply →

Browse NHS Jobs by Category

The NHS employs over 1.5 million people across the UK, making it one of the largest employers in Europe. NHS jobs span a wide range of healthcare professions, from clinical roles such as nursing and medicine to allied health, administrative, and management positions. Explore NHS job categories below to find roles matching your skills and qualifications.

Nursing Jobs

Registered nurses, staff nurses, nurse practitioners, district nurses, and community nurses across all NHS bands from Band 5 to Band 8. The NHS is the largest employer of nurses in the UK with opportunities in hospitals, GP practices, community settings, and specialist units.

Browse Nursing Jobs →

Medical Jobs

Doctors, consultants, registrars, clinical fellows, and specialty trainees across all medical specialties including cardiology, paediatrics, emergency medicine, general practice, surgery, and psychiatry. NHS medical careers offer structured training pathways and excellent career progression.

Browse Medical Jobs →

Mental Health Jobs

Mental health nurses, psychiatric social workers, psychological wellbeing practitioners, cognitive behavioural therapists, and mental health support workers. The NHS is expanding mental health services across the UK with unprecedented investment in psychological therapies and community mental health teams.

Browse Mental Health Jobs →

Allied Health Jobs

Physiotherapists, occupational therapists, radiographers, speech and language therapists, dietitians, podiatrists, and paramedics. Allied health professionals make up a significant portion of the NHS workforce with diverse career pathways across hospital and community settings.

Browse Allied Health Jobs →

Administrative Jobs

Medical secretaries, ward clerks, receptionists, data entry clerks, admin officers, and healthcare administrators. NHS administrative roles are essential to keeping hospitals and clinics running smoothly, with opportunities for career progression into NHS management.

Browse Administrative Jobs →

Management Jobs

Service managers, clinical leads, operations managers, project managers, and executive roles. NHS management careers offer the opportunity to shape healthcare delivery at scale, with the NHS being one of the largest organisations in Europe.

Browse Management Jobs →

Browse NHS Jobs by Location

NHS jobs are available across the entire United Kingdom. With over 266,624 NHS vacancies listed, you can find NHS jobs near you in major cities and regions across England, Scotland, Wales, and Northern Ireland. Browse NHS jobs by location below.

About NHS Jobs

The National Health Service (NHS) is the publicly funded healthcare system of the United Kingdom and one of the largest employers in the world. NHS jobs offer excellent benefits including the NHS Pension Scheme, generous annual leave entitlement starting at 27 days plus bank holidays, and structured career progression through the Agenda for Change pay bands.

NHSJob.net is dedicated to listing NHS jobs from trusts and healthcare organisations across the UK. Whether you are looking for a nursing job in London, a doctor position in Manchester, a mental health role in Birmingham, or an NHS admin job working from home, you can find thousands of NHS job opportunities on our platform.

NHS jobs are structured under the Agenda for Change pay system, which includes pay bands from Band 1 (entry-level support roles) through to Band 9 (very senior management). Most NHS jobs fall between Band 2 and Band 8, with salaries ranging from approximately £20,000 for entry-level positions to over £100,000 for senior consultant and management roles. All NHS jobs include membership in the NHS Pension Scheme, which is one of the most generous pension schemes in the UK.

To apply for NHS jobs, you typically need to create an account and submit an application through the NHS job posting. Many NHS jobs require specific qualifications, such as a nursing degree, medical degree, or professional registration with bodies like the Nursing and Midwifery Council (NMC) or the General Medical Council (GMC). However, many NHS jobs, particularly administrative and support roles, do not require specific healthcare qualifications and offer on-the-job training.

How to Apply for NHS Jobs

Applying for NHS jobs on NHSJob.net is straightforward:

  1. Search for NHS jobs using the search bar or browse by category and location above. You can filter NHS jobs by salary range, contract type (permanent, temporary, contract), and job category.
  2. Create a free jobseeker account to apply for jobs, save your favourite listings, and track your applications. Registration takes less than two minutes.
  3. Review the NHS job description carefully, paying attention to the required qualifications, salary band, location, and contract type.
  4. Submit your application through the job listing page. You may need to upload a CV and cover letter tailored to the specific NHS role.
  5. Track your applications through your jobseeker dashboard to stay updated on the status of your NHS job applications.

NHS Jobs FAQ

How do I search for NHS jobs?

You can search over 266,624 NHS jobs on NHSJob.net by using the search bar on our homepage. Enter your desired job title, location, or keyword such as nursing, doctor, or healthcare assistant. You can also filter by salary range, contract type, and category to find the perfect NHS job for you. Our NHS job search covers all NHS trusts and healthcare organisations across England, Scotland, Wales, and Northern Ireland.

What types of NHS jobs are available?

We have over 266,624 NHS jobs available across the UK including nursing jobs, medical doctor positions, mental health roles, allied health professions, administrative positions, and healthcare management roles. NHS job categories include Band 2 to Band 8 nursing positions, consultant and registrar medical roles, physiotherapy and occupational therapy jobs, NHS data entry and admin jobs, and NHS management positions.

Do I need to create an account to apply for NHS jobs?

You can browse and search NHS jobs without an account. To apply for jobs, save your favourite listings, and track your applications, you will need to create a free jobseeker account. Employers can also create accounts to post NHS job vacancies. Registration is free and takes less than two minutes.

Are NHS jobs available across the UK?

Yes, we list NHS jobs from trusts and healthcare organisations across the entire United Kingdom, including England, Scotland, Wales, and Northern Ireland. With over 266,624 NHS jobs listed, you can filter by location to find NHS jobs near you in London, Manchester, Birmingham, Leeds, Bristol, Cardiff, Edinburgh, Cambridge, Oxford, and many more locations.

What NHS pay bands are available?

NHS jobs on NHSJob.net span all NHS Agenda for Change pay bands, from Band 2 entry-level positions such as healthcare assistants and porters, through to Band 8 senior clinical and management roles. NHS pay includes a generous pension scheme, annual leave entitlement starting at 27 days plus bank holidays, and access to the NHS Salary Sacrifice scheme.

Search all NHS jobs | Create a free account | Post NHS jobs | About NHS Jobs | Contact us