GP Practices in the UK
9,502 CQC-registered gp practices across England and the UK. Narrow down by location, or browse the full register below.
By location
London 1597
Birmingham 248
Manchester 216
Liverpool 172
Nottingham 130
Leeds 121
Bristol 118
Leicester 114
Sheffield 110
Newcastle Upon Tyne 69
Coventry 65
Bolton 65
Norwich 63
Bradford 61
Southampton 60
Cambridge 58
Reading 56
Preston 52
Milton Keynes 50
Doncaster 47
Walsall 47
Stoke On Trent 45
Northampton 44
Wolverhampton 42
Huddersfield 42
Warrington 41
Romford 40
Oldham 40
Bedford 40
Brighton 39
All gp practices
Barnoldswick Medical Centre
BB18 5BGPark Road,Barnoldswick
01282811911
Barnsbury Medical Practice
N1 0AL8 Bingfield Street,London
02077009700
Barnsley Road Surgery
S5 0QJ899 Barnsley Road,Sheffield
01142329390
Barnstaple Health Centre
EX32 7BHVicarage Street,Barnstaple
01271371761
Barnt Green Surgery
B45 8NF82 Hewell Road,Barnt Green, Alvechurch,Birmingham
01214451704
Barrack Lane Medical Centre
IP1 3NQ1 Barrack Lane,Ipswich
01473252827
Barrington Medical Centre
WA14 1PF33 Market Street,Altrincham
01619289621
Barrow Health Hub
LA14 2QNThe Strand,Barrow-in-furness
Barrowford Surgery
BB9 8QPRidgeway,Barrowford,Nelson
01282612621
Bartholomew Medical Group
DN14 6RUGoole Health Centre,Woodland Avenue,Goole
01405767711
Bartlemas Surgery
OX4 1XDEast Oxford Health Centre,Oxford
01865263120
Bartley Green Medical Practice
B32 3PR71 Romsley Road,Birmingham
01214774300
Barton Family Practice
DE13 8LTShort Lane,Barton Under Needwood,Burton On Trent
01283249923
Barton Hills Medical Group
LU3 4ADWhitehorse Vale,Barton Hills,Luton
01582490087
Barton House Group Practice
N16 9JT233 Albion Road,Stoke Newington,London
02072495511
Barton House Medical Practice
DT8 3EQBarton House,Beaminster
01308861938
Barwell Medical Centre
LE9 8DS55 High Street,Barwell,Leicester
Basford House
ST4 6HT511 Etruria Road,Stoke-on-trent
01782987585
Basinghall Health Centre
EC2V 5BQ4 Basinghall Street,London
02074605590
Baskind Health
LS16 7AP8 Tinshill Lane,Leeds
07960226032