SchoolsInfo

Best GP surgeries in Birmingham

162 GP practices, ranked by what their own patients say in the NHS GP Patient Survey 2026: first the share who rate their overall experience as good, then how easy it is to get through on the phone.

#Practice Good overall experienceEasy to phone
1
Dr Kulshrestha Family Practice
B18 7AL · 1,465 patients · 0845 0730392
97%
90%
2
The Sheldon Medical Centre
B26 3TT · 1,998 patients · 0121 7435511
96%
100%
3
Cotmore Surgery
B44 8TU · 3,341 patients · 0121 3605409
96%
88%
4
Handsworth Medical Pract.
B21 9NH · 5,295 patients · 0121 5514220
95%
88%
5
Sherwood House Medical Practice
B17 8DP · 11,852 patients · 0121 4200100
94%
65%
6
Poplar Primary Care Centre
B14 7AG · 8,592 patients · 0121 4658314
94%
71%
7
Kingsbury Road Medical Centre
B24 8RD · 4,662 patients · 01213 827539
93%
84%
8
Cofton Medical Centre
B31 4TU · 10,513 patients · 0121 6935777
93%
70%
9
Shah Zaman Surgery
B35 7QX · 4,829 patients · 0121 4651500
92%
59%
10
Woodland Road Surgery
B31 2HZ · 6,040 patients · 0121 4751065
90%
89%
11
College Green Medical Practice
B31 2GH · 20,471 patients · 01212 030200
89%
79%
12
Charles Road Surgery
B10 9AB · 5,495 patients · 0121 7720398
89%
69%
13
Apollo Surgery
B44 9HW · 2,125 patients · 0121 3608668
88%
82%
14
Yardley Wood Health Centre
B14 4DU · 10,819 patients · 0121 4745186
88%
75%
15
Rotton Park Medical Centre
B16 0LU · 5,170 patients · 0121 4292683
88%
72%
16
Cornhill Surgery
B45 9JT · 5,822 patients · 0121 4533591
88%
86%
17
Druids Heath Surgery
B14 5SB · 10,317 patients · 0121 4305461
88%
66%
18
Selly Park Surgery
B29 7NT · 4,801 patients · 0121 4720187
87%
88%
19
Poplars Surgery
B24 9JN · 14,043 patients · 0121 3772133
87%
59%
20
Highgate Medical Centre
B12 0YA · 5,561 patients · 0345 2450751
87%
63%
21
Green Ridge Surgery
B13 0HN · 10,546 patients · 0121 4658230
87%
62%
22
Coventry Road Practice
B26 3JS · 4,982 patients · 0121 7432154
86%
90%
23
Nechells Practice
B7 5DT · 7,151 patients · 0121 4223111
86%
55%
24
Rea Valley Health Partnership
B38 8QS · 15,907 patients · 0121 4582550
86%
63%
25
Aylesbury Surgery
B44 0DX · 2,953 patients · 0845 6750563
86%
77%
26
Bloomsbury Surgery
B7 5BT · 2,456 patients · 0121 3591539
86%
75%
27
Cotterils Lane Surgery
B8 3RZ · 2,609 patients · 0121 3275111
85%
88%
28
Dr Walji And Colleagues
B12 9LP · 4,819 patients · 0121 2893037
85%
71%
29
The Oaks Medical Centre
B44 9ER · 16,235 patients · 0121 3892222
85%
55%
30
Kingsfield Medical Centre
B14 6AA · 9,348 patients · 0121 4442054
85%
57%
31
Summerfield Group Practice
B18 7AL · 8,697 patients · 0121 2550419
85%
71%
32
Firs Surgery
B36 8LR · 3,871 patients · 0121 7473586
84%
82%
33
Green Lane Surgery
B36 0SZ · 8,527 patients · 0121 7495115
84%
49%
34
New Road Surgery
B45 9HY · 5,032 patients · 0121 4533584
83%
69%
35
Moseley Medical Centre
B13 9EZ · 4,202 patients · 0121 4490122
83%
68%
36
Homeless Health Exchange
B15 1LZ · 1,025 patients · 0121 4653965
83%
82%
37
Garretts Green Lane Surgery
B26 2SB · 3,779 patients · 0121 7433003
83%
72%
38
Moor Green Lane Medical Centre
B13 8QS · 7,134 patients · 0121 4110393
83%
51%
39
The Hill Gp Practice
B11 4BW · 6,439 patients · 0345 1111310
83%
58%
40
Jiggins Lane Medical Centre
B32 3LE · 7,015 patients · 0121 4777272
82%
61%
41
Perry Park Surgery
B42 1TY · 6,427 patients · 0121 3564131
82%
59%
42
Tudor Practice Stockland Green
B23 6DJ · 7,204 patients · 0121 4652900
82%
61%
43
Schoolacre Road Surgery
B34 6RB · 3,009 patients · 0121 7472911
82%
73%
44
Eden Court Medical Practice
B35 6EE · 10,849 patients · 0121 7488200
82%
66%
45
Ridgacre House Surgery
B32 2TJ · 13,646 patients · 0121 4223111
82%
50%
46
Fernley Medical Centre
B11 4AN · 8,363 patients · 0121 4110347
82%
65%
47
City Health Centre
B17 8LG · 4,123 patients · 0845 0730394
81%
67%
48
Parkfield Medical Centre
B36 9EJ · 3,689 patients · 0121 7495757
81%
70%
49
River Brook Medical Centre
B30 2SH · 9,521 patients · 0121 4512525
81%
53%
50
Ward End Medical Centre
B8 2JN · 7,215 patients · 0121 3271049
81%
58%
51
Holyhead Primary Health Care Centre
B21 0HL · 11,126 patients · 0121 5548516
80%
63%
52
Maypole Health Surgery Y
B14 5DJ · 5,108 patients · 0121 4302829
80%
62%
53
Arran Medical Centre
B36 0SZ · 6,219 patients · 0121 7704043
80%
64%
54
Broadway Health Centre
B18 7BA · 7,918 patients · 0121 2506105
80%
70%
55
Cranes Park Road Surgery
B26 3SE · 2,195 patients · 0121 7432018
80%
82%
56
Harborne Medical Practice
B17 0HG · 15,090 patients · 0121 4275246
79%
40%
57
Karis Medical Centre
B16 9AL · 16,605 patients · 0121 4550542
79%
62%
58
Midlands Medical Partnership
B24 0SY · 54,359 patients · 0121 3730959
79%
55%
59
Heath Street Health Centre
B18 7AL · 6,075 patients · 01213 891100
79%
62%
60
Pak Health Centre
B8 1JA · 5,024 patients · 0121 3273926
79%
58%
61
Yardley Green Medical Centre
B9 5PU · 12,242 patients · 0121 7733737
79%
46%
62
The Brook Surgery
B11 1LU · 4,458 patients · 0121 3340174
79%
61%
63
Balsall Heath Health Centre (S)
B12 9LP · 4,330 patients · 0121 4110345
78%
66%
64
Wychall Lane Surgery
B38 8TE · 7,664 patients · 0121 6282345
78%
47%
65
Strensham Road Surgery
B12 9RR · 5,625 patients · 0845 0730396
78%
81%
66
Church Road Surgery
B6 5UP · 4,967 patients · 0121 4110344
78%
69%
67
Church Road Surgery
B26 3TP · 10,912 patients · 0121 7411101
78%
45%
68
Hawkesley Medical Practice
B38 9TJ · 4,341 patients · 0121 4864200
78%
67%
69
Burbury Medical Centre
B19 1TT · 4,689 patients · 0121 5513804
78%
70%
70
Cavendish Medical Practice
B18 7AL · 5,787 patients · 0121 2550441
78%
42%
71
The Wand Medical Centre
B12 0UF · 6,577 patients · 0121 4401561
78%
52%
72
Lordswood House Group Medical Practice
B17 9DB · 24,822 patients · 0121 4262030
78%
37%
73
Amaanah Medical Practice
B8 1RZ · 4,891 patients · 0121 3228820
77%
51%
74
Doski Medical Practice
B31 1TR · 5,684 patients · 0121 4751422
77%
77%
75
Northwood Medical Centre
B30 1BY · 9,274 patients · 0121 4581342
77%
64%
76
The Slieve Surgery
B20 2NR · 9,939 patients · 0121 5541812
77%
56%
77
Small Heath Medical Practice
B10 9QE · 6,116 patients · 01213 124386
76%
65%
78
Bartley Green Medical Practice
B32 3PR · 5,867 patients · 0121 4774300
76%
53%
79
Reservoir Road Surgery
B23 6DJ · 13,170 patients · 0121 4652950
76%
65%
80
West Heath Surgery
B31 3HB · 17,308 patients · 0121 4761135
76%
47%
81
Bucklands End Lane Surgery
B34 6BP · 5,961 patients · 01217 472160
76%
25%
82
College Road Surgery
B44 0HL · 11,069 patients · 0121 3738842
75%
63%
83
Kirpal Medical Practice
B21 9RY · 5,148 patients · 0121 4654620
75%
46%
84
The Dove Medical Practice
B23 5DD · 9,152 patients · 0121 4655739
75%
56%
85
Church Lane - Khan
B33 9EJ · 4,584 patients · 0845 0711104
75%
55%
86
Wake Green Surgery
B13 9HD · 7,556 patients · 0121 4490300
75%
51%
87
Druid Group - Emc Surgery
B16 0HZ · 13,810 patients · 0121 4556170
74%
63%
88
Springfield Surgery
B11 4BW · 7,295 patients · 0345 2450753
74%
45%
89
The St.Clements Surgery
B7 5PR · 6,642 patients · 0121 4110343
74%
60%
90
Woodgate Valley Health Centre
B32 3SD · 5,399 patients · 0121 4260088
74%
51%
91
University Medical Practice
B15 2QU · 14,262 patients · 0121 6873055
74%
74%
92
The Castle Practice
B36 0HH · 10,537 patients · 0121 7472422
74%
48%
93
The Khattak Memorial Surgery
B10 0AU · 6,422 patients · 0121 7734622
73%
62%
94
Rowlands Road Surgery
B26 1AT · 2,855 patients · 0121 7066623
73%
64%
95
Newport Medical Group
B12 8QE · 13,095 patients · 0121 4491327
73%
56%
96
Oakleaf
B8 3SW · 12,159 patients · 0121 2700015
73%
42%
97
Featherstone Medical Centre
B14 6AA · 2,379 patients · 0121 4441186
72%
82%
98
St Heliers Medical Practice
B31 1QT · 17,294 patients · 0121 4781850
72%
49%
99
Bournbrook Varsity Medical Centre
B29 7DU · 13,224 patients · 0121 4720129
72%
73%
100
Hamd Medical Practice
B8 3SW · 8,045 patients · 0121 2705540
72%
51%
101
Iridium Medical Practice
B33 8TA · 22,570 patients · 01212 033000
72%
61%
102
Weather Oak Medical Centre
B11 4RA · 4,258 patients · 0121 7720352
71%
66%
103
Dr Khuroo'S Practice
B23 6DJ · 5,386 patients · 0121 4652888
70%
58%
104
City Road Medical Centre
B18 4HL · 3,892 patients · 0121 4563322
70%
75%
105
Oakwood Surgery
B11 4BW · 11,245 patients · 0121 4110346
70%
51%
106
Weoley Park Surgery
B29 5HA · 6,851 patients · 0121 4721965
70%
51%
107
Millennium Medical Centre
B29 5QD · 8,897 patients · 0121 4275201
69%
20%
108
Bosworth Medical Group
B37 5BU · 13,661 patients · 0121 7704484
69%
40%
109
Leach Heath Medical Centre
B45 9BU · 7,733 patients · 0121 4533516
69%
33%
110
Yardley Medical Centre
B25 8BY · 2,499 patients · 0121 7721898
68%
63%
111
Great Barr Practice
B43 7HB · 10,350 patients · 0121 3571250
68%
34%
112
Baldwins Lane Surgery
B28 0RF · 2,949 patients · 0121 7441290
68%
70%
113
Soho Road Primary Care Centre
B21 9RY · 10,747 patients · 0121 5451700
68%
46%
114
Pearl Medical Centre
B8 2HB · 10,068 patients · 0121 3280999
68%
49%
115
Manor House Lane Surgery
B26 1PD · 11,075 patients · 0121 7432273
68%
48%
116
Hillcrest Surgery
B44 0NN · 4,988 patients · 01218 173540
67%
44%
117
Selly Oak Health Centre
B29 6JG · 6,315 patients · 0121 4720016
67%
40%
118
The Limes Medical Centre
B10 0BS · 6,750 patients · 0121 7720067
66%
42%
119
Omnia Practice
B9 5PU · 15,701 patients · 0845 0724618
66%
25%
120
Alpha Medical Practice
B8 1JA · 5,543 patients · 0121 3287010
66%
52%
121
Gate Medical Centre
B8 1RE · 5,534 patients · 0121 3275417
65%
38%
122
Soho Health Centre
B21 9RY · 5,194 patients · 0121 4654479
65%
50%
123
Hamstead Road Surgery
B20 2QR · 6,139 patients · 0121 5237500
65%
47%
124
Bordesley Green Surgery
B9 5EG · 3,845 patients · 0121 7661335
65%
54%
125
The Harlequin Surgery
B34 7BP · 10,453 patients · 0121 7478291
65%
49%
126
The Park Medical Centre
B10 0JL · 7,014 patients · 0121 7964111
64%
44%
127
Great Park Medical Group
B31 5ER · 11,180 patients · 0121 4769191
64%
42%
128
Downsfield Medical Centre
B26 2TY · 4,166 patients · 0121 7432626
63%
53%
129
Shenley Green Surgery
B29 4HH · 4,845 patients · 0121 4757997
63%
43%
130
Aubrey Road Medical Centre
B10 0TU · 2,953 patients · 0121 7732094
63%
62%
131
The Swan Medical Centre
B25 8AA · 6,900 patients · 0121 7060337
63%
41%
132
Soho Road Health Centre
B21 9RY · 4,260 patients · 01212 035030
62%
34%
133
Croft Medical Centre
B37 7WB · 11,378 patients · 0121 2707180
62%
41%
134
Greenfield Medical Centre
B8 1RT · 3,546 patients · 0121 3281174
62%
64%
135
Victoria Road Surgery
B27 7XZ · 5,393 patients · 0121 7061129
62%
53%
136
Mirfield Surgery
B33 9SA · 5,193 patients · 0121 4110484
62%
34%
137
Tower Hill Partnership
B42 1BT · 18,152 patients · 0121 4110487
62%
36%
138
Modality Birmingham
B19 1BP · 40,010 patients · 0121 2501585
62%
28%
139
Saltley And Fernbank Medical Practice
B8 1RZ · 9,116 patients · 0121 3284223
61%
42%
140
Greet Medical Practice
B11 3ND · 6,460 patients · 0121 7666113
61%
34%
141
Heathfield Family Centre
B19 1HL · 10,066 patients · 0121 4654100
61%
34%
142
Al-Shafa Medical Centre
B6 6JY · 8,656 patients · 0845 0730390
61%
43%
143
Springfield Medical Pract
B11 4DG · 2,399 patients · 0121 7784321
60%
44%
144
Kingshurst Medical Practice
B37 6BE · 6,578 patients · 01217 175350
59%
34%
145
Firstcare Practice
B12 9LP · 7,803 patients · 0121 4404666
58%
39%
146
Halcyon Medical
B2 4UH · 17,045 patients · 01212 039999
58%
51%
147
Hockley Medical Practice
B1 3AL · 12,963 patients · 0121 5541757
58%
48%
148
Raydocs Newtown
B19 2ET · 20,596 patients · 0121 2030666
58%
31%
149
The Balaji Surgery, The Sparkbrook Chc
B11 1LU · 4,355 patients · 0121 3340200
58%
53%
150
Finch Road Primary Care Centre
B19 1HS · 4,502 patients · 0845 1489041
57%
35%
151
Alum Rock Medical Centre
B8 3QD · 5,927 patients · 0121 3289579
57%
46%
152
Acocks Green Medical Centre
B27 6QJ · 4,974 patients · 0121 7060501
56%
31%
153
Coventry Road Medical Centre
B10 0UG · 4,968 patients · 0121 7735390
54%
54%
154
Hodge Hill Family Practice
B36 8GH · 5,939 patients · 0121 6616961
54%
41%
155
Bellevue Medical Centre
B5 7LX · 12,137 patients · 01217 288540
53%
43%
156
Bath Row Medical Practice
B15 1LZ · 16,982 patients · 0121 6224846
50%
31%
157
Victoria Road Medical Ctr
B6 5HP · 6,257 patients · 0121 3275421
49%
42%
158
Hall Green Health
B28 8BG · 31,080 patients · 0121 7773500
43%
38%
159
Naseby Medical Centre
B8 3HE · 4,694 patients · 0121 3271878
38%
9%
Babylon Gp At Hand Birmingham
B9 4EY · 0330 8082217
not in the survey (often a branch surgery)
——
Nsc Bosworth Hub
B37 5BU · 01217 704484
not in the survey (often a branch surgery)
——
The Hill General Practice & Ucc
B11 4BW · 0345 1111310
not in the survey (often a branch surgery)
——
Typical practice in England79%62%

Green: at least 5 points above the typical practice; amber: at least 5 below. Practices with fewer than 30 survey responses are listed unranked.

Questions

What is the best GP surgery in Birmingham?

By the GP Patient Survey 2026, Dr Kulshrestha Family Practice has the highest share of patients rating their overall experience as good (97%, against 79% at a typical practice in England).

Which GP surgery in Birmingham is easiest to get an appointment with?

The Sheldon Medical Centre: 100% of patients say it is easy to get through on the phone (typical practice 62%).

How many GP surgeries are there in Birmingham?

162 GP practices, with 1,356,384 registered patients between them.

You can register with any GP practice that covers your address and is taking new patients; check with the practice or on the NHS website.

GP surgeries nearby

Royal Sutton Coldfield · Balsall Heath · Bordesley · Bromford · Edgbaston · Handsworth · Lozells · Moseley · Perry · Rubery · Saltley · Selly · Sheldon · Sparkbrook · Sparkhill · Yardley · Aston Park · Attwood Green · Nechells · Rotton Park · Stockland Green - Marsh Hill · Summerfield

Neighbourhoods

Acocks Green East · Acocks Green West · Allens Cross · Aston Park · Attwood Green & Park Central · Balsall Heath East · Balsall Heath West & Kingswood Road · Bartley Green & Shenley Fields · Belchers Lane & Eastfield Road · Billesley Common · Birches Green & Bromford East · Birchfield East · Birchfield West · Bordesley · Bordesley Green North · Bournville East & Stirchley West · Bournville West · Brandwood East · Brandwood End · Brandwood North

Source: GP Patient Survey 2026, NHS England (run by Ipsos), and NHS Digital practice lists. Survey results are weighted estimates from a sample of each practice's patients.