Please Upgrade Your Browser.

Unfortunately, Internet Explorer is an outdated browser and we do not currently support it. To have the best browsing experience, please upgrade to Google Chrome.

Upgrade

Find your NHS GP

ZoomPhysio is a free service provided by GPs to ensure the fast and effective treatment of musculoskeletal complaints. Simply hit 'Start Treatment' next to your registered GP below to begin.

If your symptoms include chest pain, breathing difficulties, significant balance loss, significant new weakness in your arms or legs, or you simply feel unwell, please do NOT use ZoomPhysio, and instead consult directly with your GP.

Search
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Filter by location
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Far Lane Medical Centre

map pin
Hillsborough
phone
0114 234 7701

Dykes Hall Medical Centre & Deer Park Surgery

map pin
Hillsborough
phone
0114 232 2340

Tramways & Middlewood Medical Centre (Hakes)

map pin
Hillsborough
phone
0114 234 5338

Castle Street Medical Centre

map pin
North Hardwick & Bolsover
phone
01246 822983

Creswell & Langwith Surgery

map pin
North Hardwick & Bolsover
phone
01909 721206

Family Friendly Surgery

map pin
North Hardwick & Bolsover
phone
01246 826815

Limes Medical Centre

map pin
South Hardwick
phone
01773 833133

Village Surgery

map pin
South Hardwick
phone
01773 811469

Blackwell Surgery

map pin
South Hardwick
phone
01773 819246

Staffa Surgery

map pin
South Hardwick
phone
01773 309030

Royal Primary Care

map pin
South Hardwick
phone
01246 866771

Clay Cross Surgery

map pin
South Hardwick
phone
01246 862237

St Lawrence Road Surgery

map pin
South Hardwick
phone
01246 851029

Tramways Medical Centre (Bradley)

map pin
Hillsborough
phone
0114 234 3418

Darley Dale Medical Centre

map pin
Derbyshire Dales
phone

Lime Grove Medical Centre Matlock

map pin
Derbyshire Dales
phone
01629 581 586

Eyam Surgery

map pin
Derbyshire Dales
phone
01433 630836

Evelyn Medical Centre

map pin
Derbyshire Dales
phone
01433 621557

Baslow Health Centre

map pin
Derbyshire Dales
phone
01246 582 216

Hannage Brook Medical Centre

map pin
Derbyshire Dales
phone
01629 822434

Ashbourne Medical Practice

map pin
Derbyshire Dales
phone
01335 216885

Henmore Health – the Surgery

map pin
Derbyshire Dales
phone
01335 300588

Brailsford and Hulland Medical Practice

map pin
Derbyshire Dales
phone
01335 360 328

Wingerworth Surgery

map pin
South Hardwick
phone
01246 275228

North Wingfield Surgery

map pin
South Hardwick
phone
01246 851035

Shires Health Centre

map pin
North Hardwick & Bolsover
phone
01623 742464

Crags Health Centre

map pin
North Hardwick & Bolsover
phone
01909 808082

Stewart Medical Centre

map pin
High Peak and Buxton
phone
01298 22338

Thornbrook Surgery

map pin
High Peak and Buxton
phone
01298 812725

Buxton Medical Practice

map pin
High Peak and Buxton
phone
01298 24105

Elmwood Medical Centre

map pin
High Peak and Buxton
phone
01298 23019

Goyt Valley Medical Practice

map pin
High Peak and Buxton
phone
01663 735112

Hartington Surgery

map pin
High Peak and Buxton
phone
01298 84315

Arden House Medical Practice

map pin
High Peak and Buxton
phone
01663 745266

Sett Valley Medical Centre

map pin
High Peak and Buxton
phone
01663 743483

Peak and Dales Medical Partnership

map pin
Derbyshire Dales
phone
01629 816636

Welbeck Road Health Centre

map pin
North Hardwick & Bolsover
phone
01246 823742

Emmett Carr Surgery

map pin
North Hardwick & Bolsover
phone
01246 430200

Middlewood Medical Centre

map pin
Hillsborough
phone

Imperial Road & Ashover Surgeries

map pin
Derbyshire Dales
phone