NHS Health Checks, how to book

The NHS Health Check is a FREE health check-up for adults in England aged 40 to 74. It's designed to spot early signs of stroke, kidney disease, heart disease, type 2 diabetes or dementia.

As we get older, we have a higher risk of developing one of these conditions. An NHS Health Check helps find ways to lower this risk.

During your health check, our trained advisors will take measurements of your:

Blood pressure

This is the pressure the blood exerts on your artery (blood vessel) walls as it is pumped around the body by the heart. If your blood pressure is too high, it can put extra strain on your blood vessels, heart and other organs, such as the brain, kidneys and eyes.

Blood cholesterol (via a fingertip blood sample)

Cholesterol is a fatty substance found in your blood. It's produced naturally in the liver. Everyone has cholesterol. We need it to stay healthy because every cell in our body uses it. Some of this cholesterol comes from the food we eat.

High cholesterol is when you have too much cholesterol in your blood. This can increase your risk of heart and circulatory diseases such as heart attack and stroke.

Body mass index (BMI) via measurement of your height and weight

A lady being measured for their height

The body mass index (BMI) is a measure that uses your height and weight to work out if your weight is healthy. Being under or overweight can put you at increased risk of a number of health complications.

About the results

All results are confidential and will be explained to you during your health check. Our Health Improvement Service advisors will be able to discuss some simple hints, tips and advice tailored to your individual results that you may wish to implement as achievable lifestyle action points to maintain or improve your health and wellbeing.

If onward support or referral to your GP is required, this will be discussed and provided during your health check.

Why have a health check?

Know your numbers! – Knowing your key health numbers is one of the best steps you can take to understand your current key health parameters, take charge of your own health and wellbeing, and implement some simple lifestyle changes to reduce your risk of a cardiovascular health complication.

For some of the measurements taken, there is no way of knowing your number unless you have it measured. For example, high blood pressure rarely has symptoms, so it may go undetected unless measured. Left undetected, high blood pressure can greatly increase your risk of suffering from heart disease, a heart attack or stroke.

Being overweight or having a high BMI may put you at increased risk of many inflammatory diseases, such as cardiovascular disease, diabetes and certain cancers.

Having your health check is the first step you can take to taking charge of your health and wellbeing!

Can I have a health check?

You are eligible for a free NHS Health Check if:

  • You are between 40 – 74 years old
  • You are registered with a Salford GP
  • You have not had an NHS Health Check in the last 12 months
  • You have not been diagnosed with or not taking medication for:
    • Heart disease or heart failure.
    • Stroke or TIA (mini stroke)
    • High blood pressure
    • Atrial fibrillation
    • High cholesterol
    • Kidney disease
    • Heart attack
    • Arterial disease
    • Diabetes


Health check appointments are available at the following locations:

Day Time Location Frequency
Tuesday 9.30am to 12.30pm


Broughton Hub, Rigby Street, M7 4BQ

Last Tuesday of every month:

  • 25 April
  • 30 May
  • 27 June
Wednesday 10am to 12pm


Swinton Gateway, Chorley Road, Swinton, M27 6BP

Wednesday - weekly

Wednesday 1pm to 6pm


Walkden Gateway, 2 Smith Street, Walkden, Worsley, M28 3EZ

Wednesday - monthly

Third Wednesday every month

Thursday 9am to 1pm


Eccles Gateway, 28 Barton Lane, Eccles, M30 0TU


Second Thursday of every month
Thursday 9.30am to 11.30am


Worsley Fit City, Bridgewater Road, M28 3AB

Thursday - weekly 

Friday 9am to 1pm


Pendleton Gateway, 1 The Broadwalk, Salford, M6 5FX

Friday – monthly:

  • 21 April
  • 19 May
  • 16 June

How to book

To make an appointment, book online using the form below or call 0800 952 1000 and select option 2.

Book an appointment online

Please note that people who book a health check appointment who aren’t eligible will NOT be assessed on the day of their appointment.

Are you an employer?

For many staff who may work long hours, shifts or unsocial hours, getting to a GP appointment for a health check can be a problem. Which means lots of people could be living with undiagnosed high blood pressure, borderline diabetes or other health issues. We can come to your premises and offer eligible staff the full NHS Health Check during the working day.

For anyone who doesn’t meet the above criteria, we’ve got this covered and can offer the full check at a cost to your organisation. This ensures the offer is inclusive of all and no employee misses out.

To find out more:

Health checks explained


This page was last updated on 24 May 2023

Rate this page