Find GP's/Doctors/Medical Centres in Middlesbrough

If you would like to register with your local GP in Middlesbrough or if you would like to book an appointment with your doctor, find the contact details of Middlesbrough Doctors/GP's in the list below including:

  • Medical Centres/Health Centres
  • GP Surgeries
  • NHS Clinics

Alternatively, you may be seeking an appointment with a private GP at an independent clinic or centre. A range of services as well as regular clinics, may be available including :


  • Men's Health issues including heart disease assessment & cholesterol testing
  • Women's health issues including menopause problems, menstrual problems, contraceptive services, pregnancy testing, cervical smear tests
  • Treatment of acute illnesses such as colds, flu & infections
  • Medical care such as blood pressure monitoring, asthma & diabetes testing
  • Health checks & vaccinations
  • Medical examinations for insurance
  • Private prescriptions

Private General Practitioners (GP's)

« ADD YOUR CLINIC »

NHS GPs

Acklam Road Surgery
6 Woodlands Road
Middlesbrough
TS1 3BE
Tel: 01642 247982

Albert House Clinic
101 Normanby Road
Middlesbrough
Cleveland
TS6 6SE
Tel: 01642 466776

Arrival Practice
Endurance House
Clarence Street
Stockton-on-Tees
Cleveland
TS18 2EP
Tel: 01642 615415

Borough Road & Nunthorpe Medical Group
167a Borough Road
Middlesbrough
Cleveland
TS1 3RY
Tel: 01642 243668

Coulby Medical Practice
Cropton Way
Coulby Newham
Middlesbrough
Cleveland
TS8 0TL
Tel: 01642 590500

Crossfell Health Centre
Crossfell Road
Middlesbrough
Cleveland
TS3 7RL
Tel: 01642 296777

Elm Tree Surgery
Endurance House
Clarence Street
Stockton On Tees
TS18 2EP
Tel: 01642 603330

Fulcrum Medical Practice
Acklam Road
Middlesbrough
Cleveland
TS5 4EQ
Tel: 01642 354550

Haven Medical Practice
7 Harris Street
Middlesbrough
Cleveland
TS1 5EF
Tel: 01642 251053

Hemlington Medical Centre
The Viewley Centre
Hemlington
Middlesbrough
TS8 9JH
Tel: 01642 514 350

Hirsel Medical Centre
North Ormesby Health Village
5 Trinity Mews
North Ormesby
Middlesbrough
TS3 6AL
Tel: 01642 242880

Kings Road Medical Centre
3 Trinity Mews
North Ormesby
Middlesbrough
Cleveland
TS3 6AL
Tel: 01642 244766

Martonside Medical Centre
1a Martonside Way
Middlesbrough
Cleveland
TS4 3BU
Tel: 01642 812266

Newlands Medical Centre
Borough Road
Middlesbrough
Cleveland
TS1 3RX
Tel: 01642 247029

North Ormesby Health Centre
7 Trinity Mews
North Ormesby
Middlesbrough
TS3 6AL
Tel: 0844 875 3500

Oakfield Surgery
North Ormesby Health Village
1 Trinity Mews
North Ormesby
Middlesbrough
Cleveland
TS3 6AL
Tel: 01642 244990

Park End Clinic
Overdale Road
Park End
Middlesbrough
TS3 7EA
Tel: 01642 280 090

Park Surgery
One Life
Linthorpe Road
Middlesbrough
TS1 3QY
Tel: 0845 234 2300

Prospect Surgery
20 Cleveland Square
Cleveland Centre
Middlesbrough
Cleveland
TS1 2NX
Tel: 08444 773987

Resolution Health Centre
11 Trinity Mews
North Ormesby
Middlesbrough
Cleveland
TS3 6AL
Tel: 0330 123 9501

South Grange Medical Centre
Trunk Road
Eston
Middlesbrough
Cleveland
TS6 9QG
Tel: 01642 467001

The Cambridge Medical Group
10a Cambridge Road
Linthorpe
Middlesbrough
TS5 5NN
Tel: 01642 851177

The Endeavour Practice
20 Cleveland Square
Cleveland Centre
Middlesbrough
Cleveland
TS1 2NX
Tel: 01642 242192

The Erimus Practice
The Cleveland Health Centre
Middlesbrough
TS1 2NX
Tel: 01642 243668

The Glens Medical Centre
Trunk Road
Eston
Middlesbrough
TS6 9QG
Tel: 01642 454551

The Linthorpe Surgery
378 Linthorpe Road
Middlesbrough
Cleveland
TS5 6HA
Tel: 0844 4773467

The Manor House Surgery
Braidwood Road
Normanby
Middlesbrough
TS6 0HA
Tel: 0844 4778918

The Village Medical Centre
400-404 Linthorpe Road
Middlesbrough
Cleveland
TS5 6HF
Tel: 01642 851234

Thorntree Surgery
11 Beresford Buildings
Middlesbrough
Cleveland
TS3 9NB
Tel: 0845 2342300

Woodlands Surgery
6 Woodlands Road
Middlesbrough
TS1 3BE
Tel: 01642 247982