Fife

In Fife the Keep Well health checks are available across all three Community Health Partnerships (CHPs):

Where to get a health check in Fife

If you’re an eligible patient from a participating practice, you will be contacted by letter and invited to attend a Keep Well health check. If you are 45–64 years old and registered at any of the participating practices, you can contact your practice to find out if you are eligible.

The GP practices listed below are participating in Keep Well:

Dunfermline & West Fife

Linburn Road Health Centre
124 Nith Street
Dunfermline
Fife
KY11 4LT

01383 733490

Kelty Medical Practice
Ms Vicki Cunningham
The Health Centre
80 Main Street
Kelty
Fife
KY4 0AE

01383 831281

Oakley Health Centre
Drs Mathie & McMinn
Wardlaw Way
Oakley
KY12 9QH

01383 852483

Oakley Health Centre
Drs Boggon & Laggan
Wardlaw Way
Oakley
KY12 9QH

01383 850293

Valleyfield Health Centre
Chapel Street
High Valleyfield
KY12 8SJ

01383 880511

Limekilns Surgery
Old Orchard
Limekilns
KY11 3HS

01383 881155

Hospital Hill Surgery
Izzat Avenue
Dunfermline
KY11 3BA

01383 731721

Cowdeanbeath Medical Practice
173 Stenhouse Street
Cowdenbeath
KY4 9DH

01383 518500

Crossgates Medical Practice
Main Street
Crossgates
KY4 8DF

01383 515521

Lochgelly Health Centre
Drs Thomson, Cattanach,
Martins & Da Silva
David Street
Lochgelly
KY5 9QZ

01592 780200

Lochgelly Health Centre
Drs Farrell, McKean & Sweeney
David Street
Lochgelly
KY5 9QZ

01592 782783

Benarty Medical Practice
Lochleven Road
Lochore
KY5 8DA

01592 860463

Inverkeithing Medical Practice
5 Friary Court
Inverkeithing
Fife

01383 822174

Cardenden Medical Practice
Wallsgreen Road
Cardenden
KY5 0JE

01592 722441

Nethertown Surgery
Elliot Street
Dunfermline
KY11 4TF

01383 622062

Millhill Surgery
87 Woodmill Street
Dunfermline
KY11 4JW

Primrose Lane Medical Practice
Primrose lane
Rosyth
KY11 2UR

01383 435507

New Park Medical Practice
163 Robertson Road
Dunfermline
KY12 0BL

01383 728944

Rosyth Health Centre
Park Road
Rosyth
KY11 2SE

01383 416181

Back to top

Kirkcaldy & Levenmouth

Muiredge Surgery
Merlin Crescent
Buckhaven
Leven
KY7 1HJ

01592 715728

Methilhaven Road Surgery
361 Methilhaven Road
Methil
KY8 3HR

01333 426913

Path House Medical Practice
Nether Street
Kirkcaldy
KY1 2PG

01592 644533

Kennoway Health Centre
Jordan Lane
Kennoway
KY8 5JZ

01333 350241

Nicol Street Surgery
48 Nicol Street
Kirkcaldy
KY1 1PH

01592 262670

St Brycedale Surgery
St Brycedale Road
Kirkcaldy
KY1 1ER

01592 640800

Kinghorn Medical Practice
Rossland Place
Kinghorn
KY3 9RT

01592 890217

Leven Health Centre
Dr Sinclair & Partners
Victoria Road
Leven
KY8 4ET

01333 432577

Leven Health Centre
Drs Page, Clark & McDonald
Victoria Road
Leven
KY8 4ET

01333 432555

Leven Health Centre
Dr Bisset & Partners
Victoria Road
Leven
KY8 4ET

01333 432588

Burntisland Health Centre
Dr Hitchcock
74 Somerville Street
Burntisland
KY3 9DF

01592 873321

Burntisland Health Centre
Drs Halliday, Bell & Fleming
74 Somerville Street
Burntisland
KY3 9DF

01592 872761

Kirkcaldy Health Centre
Drs Mitchell, Morris & Fordyce
Whytemans Brae
Kirkcaldy
KY1 2NA

01592 641203

Kirkcaldy Health Centre
Drs Barker, Murphy & Anderson
Whytemans Brae
Kirkcaldy
KY1 2NA

01592 642902

Kirkcaldy Health Centre
Dr MacGlone
Whytemans Brae
Kirkcaldy
KY1 2NA

01592 640600

Kirkcaldy Health Centre
Drs Egerton, Robertson,
Greig & Flynn
Whytemans Brae
Kirkcaldy
KY1 2NA

01592 642178

The Cannons
Fisher Street
Methil
KY8 3HR

01333 426083

Back to top

Glenrothes & North East Fife

Eden Villa Practice
The Health Centre
Bank Street
Cupar
Fife
KY15 4JN

01334 654945 (Enquiries)
01334 654944 (Appointments)

Bank Street Medical Group
The Health Centre
Bank Street
Cupar
Fife
KY15 4JN

01334 653478

Cos Lane Surgery
Cos Lane
Glenrothes
KY7 4AQ

01592 752100

North Glen Medical Centre
1 Huntsman Court
Glenrothes
KY7 6SY

01592 620062

The Glenwood Practice
Glenwood Health Centre
Napier Road
Glenrothes
KY6 1HL

01592 611171

Rothes Medical Practice
Pitteuchar Health Centre
Glamis Centre
Glenrothes
KY7 4RH

01592 773507

The Lomond Practice
Glenwood Health Centre
Napier Road
Glenrothes
KY6 1HL

01592 611000

Markinch Health Centre
19 High Street
Markinch
Glenrothes
KY7 6ER

01592 610640

Back to top

Section navigation:
Additional Navigation: