Find GP's/Doctors/Medical Centres in Birmingham

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

  • Medical Centres/Health Centres
  • GP Surgeries/GP Practice
  • 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

Al Shafa Medical Practice
5 7 Little Oaks Road
Aston
Birmingham
B66JY
Tel: 0845 073 0390

Aston Health Centre
175 Trinity Road
Aston
Birmingham
B66JA
Tel: 0121 328 3597

Balsall Heath Health Centre
43 Edward Road
Balsall Heath
Birmingham
B129LP
Tel: 0121 446 2400

Broadway Health Centre
Cope Street
Ladywood
Birmingham
B187BA
Tel: 0121 250 6105

Cavendish Medical Practice
2a Cavendish Road
Edgbaston
Birmingham
B160HZ
Tel: 0121 454 1702

Erdington Medical Centre
103 Wood End Road
Erdington Birmingham
B248NT
Tel: 0121 373 0085

GP Medical Health Centre
168 Hamstead Road
Handsworth
Birmingham
B202QR
Tel: 0121 523 7500

GP Practice
139 Hamstead Road
Handsworth
Birmingham
B202BT
Tel: 0121 551 1062

GP Practice
93 Crompton Road
Handsworth
Birmingham
B203QP
Tel: 0121 523 0427

Highgate Medical Centre
1 Brinklow Tower
Upper Highgate Street
Highgate Birmingham
B120XT
Tel: 0121 440 3605

Heathfield Family Centre
131-133 Heathfield Road
Handsworth
Birmingham
B191HL
Tel: 0845 070 2692

Gate Medical Centre
120 Washwood Heath Road
Saltley
Birmingham
B81RF
Tel: 0121 327 4427

Limes Medical Centre
Cooksey Road
Small Heath
Birmingham
B100BS
Tel: 0121 772 0067

Orsborn House GP Practice
55 Terrace Road
Handsworth
Birmingham
B191BP
Tel: 0121 250 2124

Bordesley Green Surgery
143 145 Bordesley Green
Bordesley Green
Birmingham
B95EG
Tel: 0121 773 2170

Saltley Centre For Health Care
Cradock Road
Saltley
Birmingham
B81RZ
Tel: 0121 328 4223

GP Medical Health Centre
Saltley Health Centre
Cradock Road
Saltley
B81RZ
Tel: 0121 327 4939

Saltley Centre For Health Care
Cradock Road
Saltley
Birmingham
B81RZ
Tel: 0121 328 4243

Amaanah Medical Practice
Cradock Road
Saltley
Birmingham
B81RZ
Tel: 0121 322 8820

Alum Rock Medical Centre
27 29 Highfield Road
Alum Rock
Birmingham
B83QD
Tel: 0121 328 9579

Coventry Road Medical Centre
448 Coventry Road
Small Heath
Birmingham
B100UG
Tel: 0121 773 5390

Hockley Medical Practice
247 South Road
Hockley
Birmingham
B185JS
Tel: 0845 077 0023

Sparkbrook Health Centre
32 Farm Road
Sparkbrook
Birmingham
B111LS
Tel: 0845 070 2698

Farm Road Health Centre
32 Farm Road
Sparkbrook
Birmingham
B111LS
Tel: 0845 675 0571

Shanklin House Surgery
190 Aston Lane
Handsworth
Birmingham
B203HE
Tel: 0845 675 0562

Karis Medical Centre
Waterworks Road
Edgbaston
Birmingham
B169AL
Tel: 0844 477 3165

Naseby Medical Centre
32 34 Naseby Road
Alum Rock
Birmingham
B83HE
Tel: 0121 327 1878

Cheddar Road Surgery
55 Cheddar Road
Balsall Heath
Birmingham
B129LJ
Tel: 0845 070 2693

Charles Road Surgery
192 Charles Road
Small Heath
Birmingham
B109AB
Tel: 0121 772 0398

Summerfield Primary Care Centre
Winson Green Road
Winson Green
Birmingham
B187AG
Tel: 0845 148 9039

Firstcare Practice
8 10 Cannon Hill Road
Balsall Heath
Birmingham
B129NN
Tel: 0121 440 4666

Pak Health Centre
38 Alum Rock Road
Alum Rock
Birmingham
B83DZ
Tel: 0121 327 3926

Soho Road Health Centre
247 251 Soho Road
Handsworth
Birmingham
B219RY
Tel: 0121 465 4640

Ejaz Medical Centre
274 296 Dudley Road
Winson Green
Birmingham
B184HL
Tel: 0121 455 6170

City Road Medical Centre
5 City Road
Edgbaston
Birmingham
B160HH
Tel: 0844 477 3184

GP Medical Health Centre
182 Mansel Road
Small Heath
Birmingham
B109NL
Tel: 0121 771 2218

Apa Zohra Memorial Surgery
58 Benton Road
Sparkbrook
Birmingham
B111TX
Tel: 0121 773 4622

Park Medical Centre
Small Heath
Birmingham
B100JL
Tel: 0121 773 4931

Weatheroak Medical Practice
35 Warwick Road
Sparkhill
Birmingham
B114RA
Tel: 0121 772 0352

GP Medical Health Centre
153 Grove Lane
Handsworth
Birmingham
B202HE
Tel: 0121 554 2493

Yardley Green Medical Centre
77 Yardley Green Road
Bordesley Green
Birmingham
B95PU
Tel: 0121 773 3737

Fernbank Medical Centre
508-516 Alum Rock Road
Ward End
Birmingham
B83HX
Tel: 0121 678 3800

Strensham Road Surgery
4 Strensham Road
Balsall Heath
Birmingham
B129RR
Tel: 0845 073 0396

Ann Jones Family Health Centre
52 Chesterton Road
Sparkbrook
Birmingham
B128HE
Tel: 0845 073 0395

GP Medical Health Centre
726-728 Coventry Road
Small Heath
Birmingham
B100TU
Tel: 0845 070 2696

Handsworth Wood Medical Centre
110 114 Church Lane
Handsworth Wood
Birmingham
B202ES
Tel: 0845 0730399

Newport Medical Practice
1 Newport Road
Balsall Heath
Birmingham
B128QE
Tel: 0121 449 1327

GP Medical Health Centre
High Trees
124 Walsall Road
Perry Barr
Birmingham
B421SG
Tel: 0121 356 4239

Pearl Medical Centre
619 621 Washwood Heath Road
Ward End
Birmingham
B82HB
Tel: 0121 328 0999

Rotton Park Medical Centre
264 Rotton Park Road
Edgbaston
Birmingham
B160LU
Tel: 0121 429 2683

Belchers Lane Surgery
197 Belchers Lane
Bordesley Green
Birmingham
B95RT
Tel: 0121 772 0383

Handsworth Medical Practice
4 Trafalgar Road
Handsworth
Birmingham
B219NH
Tel: 0845 075 2230 / 0121 523 0060

Handsworth Medical Centre
143 145 Albert Road
Handsworth
Birmingham
B219LE
Tel: 0121 554 0980

Warwick Road Medical Practice
220 222 Warwick Road
Sparkhill
Birmingham
B112NB
Tel: 0845 074 0447

The Balaji Surgery
2 Blackford Road
Sparkhill
Birmingham
B113SH
Tel: 0845 073 0391

GP Medical Health Centre
234 Stoney Lane
Sparkhill
Birmingham
B128AW
Tel: 0121 449 9685

GP Medical Health Centre
75 77 Cotterills Lane
Alum Rock
Birmingham
B83RZ
Tel: 0121 327 5111

Fernley Medical Centre
560 Stratford Road
Sparkhill
Birmingham
B114AN
Tel: 0844 815 1135

The Sparkhill Surgery
578 Stratford Road
Sparkhill
Birmingham
B114AN
Tel: 0845 074 0449

Cape Hill Medical Centre
Raglan Road
Smethwick
West Midlands
B663NR
Tel: 0121 5582613

Greet General Practice & Urgent Care Centre
Greet Health Centre
50 Percy Road
Sparkhill
Birmingham
B113ND
Tel: 0345 111 1310

Ward End Medical Centre
794 Washwood Heath Road
Ward End
Birmingham
B82JN
Tel: 0121 327 1049

Perry Park Surgery
291 293 Walsall Road
Perry Barr
Birmingham
B421TY
Tel: 0121 356 4131

Holyhead Primary Health Centre
1 St James Road
Handsworth
Birmingham
B210HL
Tel: 0121 554 8516

Halcyon Medical
Boots
67 69 High Street
Birmingham
B47TA
Tel: 0845 072 4632

Nechells Practice
63 Rupert Street
Nechells
Birmingham
B75DT
Tel: 0121 678 3932

GP Practice
30 Bloomsbury Street
Nechells
Birmingham
B75BT
Tel: 0121 359 1539

Newtown Health Centre
171 Melbourne Avenue
Newtown
Birmingham
B192JA
Tel: 0845 074 0455

Victoria Road Medical Centre
229 233 Victoria Road
Aston
Birmingham
B65HP
Tel: 0845 070 2699

Aston Pride Community Health Centre
74 Victoria Road
Aston
Birmingham
B65HA
Tel: 0121 255 0000

Bath Row Medical Practice
Colston Health Centre
10 Bath Row Edgbaston
Birmingham
B151LZ
Tel: 0845 075 0007

Colston Health Centre
10 Bath Row
Lee Bank
Birmingham
B151LZ
Tel: 0121 622 1446

St Clements Surgery
56 Nechells Park Road
Nechells
Birmingham
B75PR
Tel: 0121 327 0147

Lozells Medical Centre
13 Lozells Street
Lozells
Birmingham
B192AU
Tel: 0121 554 3386

Church Road Surgery
28 Church Road
Aston
Birmingham
B65UP
Tel: 0845 074 0452

GP Medical Health Centre
311 Burbury Street
Lozells
Birmingham
B191TT
Tel: 0121 551 3804

Finch Road Primary Care Centre
Finch Road
Lozells
Birmingham
B191HS
Tel: 0121 255 0280

Temp Cover Amaanah
119 Alum Rock Road
Saltley
Birmingham
B81ND
Tel: 0121 327 0735

Churchill Medical Centre
191 193 Birchfield Road
Perry Barr
Birmingham
B191LL
Tel: 0845 074 0453

Khyber Surgery
38 Havelock Road
Saltley
Birmingham
B81RT
Tel: 0121 328 1174

Small Heath Medical Practice
2 Great Wood Road
Small Heath
Birmingham
B109QE
Tel: 0121 766 8828

Bellevue Medical Centre
6 Bellevue
Edgbaston
Birmingham
B57LX
Tel: 0121 446 2000

Wand Medical Centre
15 Frank Street
Highgate
Birmingham
B120UF
Tel: 0121 440 1561