Towns: Providers
Showing 1–60
of 3,975
Birmingham
842 providers
580 GP+dentist •
262 pharmacies
Leicester
313 providers
223 GP+dentist •
90 pharmacies
Leeds (Leeds)
409 providers
303 GP+dentist •
106 pharmacies
Liverpool
396 providers
281 GP+dentist •
115 pharmacies
Manchester
338 providers
238 GP+dentist •
100 pharmacies
Sheffield
321 providers
212 GP+dentist •
109 pharmacies
Bristol
248 providers
181 GP+dentist •
67 pharmacies
Nottingham
230 providers
170 GP+dentist •
60 pharmacies
Stoke-on-Trent
206 providers
139 GP+dentist •
67 pharmacies
Barnet
298 providers
223 GP+dentist •
75 pharmacies
Newcastle upon Tyne
187 providers
134 GP+dentist •
53 pharmacies
Croydon
238 providers
175 GP+dentist •
63 pharmacies
Brighton and Hove
202 providers
152 GP+dentist •
50 pharmacies
City of Westminster
290 providers
208 GP+dentist •
82 pharmacies
Kingston upon Hull
198 providers
140 GP+dentist •
58 pharmacies
Coventry
264 providers
181 GP+dentist •
83 pharmacies
Wolverhampton
184 providers
135 GP+dentist •
49 pharmacies
Lambeth
232 providers
173 GP+dentist •
59 pharmacies
Derby
167 providers
113 GP+dentist •
54 pharmacies
Ealing
267 providers
192 GP+dentist •
75 pharmacies
Reading
122 providers
91 GP+dentist •
31 pharmacies
Brent
263 providers
185 GP+dentist •
78 pharmacies
Southampton
138 providers
100 GP+dentist •
38 pharmacies
Bradford
253 providers
173 GP+dentist •
80 pharmacies
Camden
189 providers
129 GP+dentist •
60 pharmacies
Redbridge
184 providers
131 GP+dentist •
53 pharmacies
Plymouth
192 providers
143 GP+dentist •
49 pharmacies
Wandsworth
203 providers
145 GP+dentist •
58 pharmacies
Southwark
219 providers
160 GP+dentist •
59 pharmacies
Enfield
186 providers
129 GP+dentist •
57 pharmacies
Hillingdon
198 providers
138 GP+dentist •
60 pharmacies
Bromley
226 providers
169 GP+dentist •
57 pharmacies
Telford
87 providers
53 GP+dentist •
34 pharmacies
Bournemouth
129 providers
95 GP+dentist •
34 pharmacies
Newham
201 providers
131 GP+dentist •
70 pharmacies
Cardiff
208 providers
134 GP+dentist •
74 pharmacies
Hackney
168 providers
122 GP+dentist •
46 pharmacies
Northampton
126 providers
83 GP+dentist •
43 pharmacies
Norwich
138 providers
99 GP+dentist •
39 pharmacies
Portsmouth
121 providers
85 GP+dentist •
36 pharmacies
York
100 providers
73 GP+dentist •
27 pharmacies
Havering
161 providers
117 GP+dentist •
44 pharmacies
Southend-on-Sea
142 providers
104 GP+dentist •
38 pharmacies
Sunderland
137 providers
94 GP+dentist •
43 pharmacies
Lewisham
156 providers
108 GP+dentist •
48 pharmacies
Waltham Forest
172 providers
112 GP+dentist •
60 pharmacies
Greenwich
176 providers
121 GP+dentist •
55 pharmacies
Harrow
187 providers
131 GP+dentist •
56 pharmacies
Sutton (Sutton)
144 providers
104 GP+dentist •
40 pharmacies
Hounslow
181 providers
133 GP+dentist •
48 pharmacies
Tower Hamlets
181 providers
133 GP+dentist •
48 pharmacies
Middlesbrough
98 providers
66 GP+dentist •
32 pharmacies
Bolton (Bolton)
142 providers
95 GP+dentist •
47 pharmacies
Richmond upon Thames
152 providers
108 GP+dentist •
44 pharmacies
Blackpool
118 providers
78 GP+dentist •
40 pharmacies
Warrington
127 providers
92 GP+dentist •
35 pharmacies
Merton
166 providers
127 GP+dentist •
39 pharmacies
Exeter
94 providers
76 GP+dentist •
18 pharmacies
Oxford
99 providers
72 GP+dentist •
27 pharmacies
Haringey
185 providers
130 GP+dentist •
55 pharmacies
Explore nearby services
Frequently asked questions
How do I browse towns?
Use search to find a towns by name, then open it to browse listings. Use the type chips to switch between GP practices, dentists, pharmacies, opticians, care homes and hospitals.
Can I switch provider types?
Yes — use the type filter chips at the top.