Resident Doctors Training

Hospital Rankings

245 UK hospitals ranked by GMC National Training Survey 2025 scores. Click column headers to sort.

#Hospital Score OS CS ES SE WL AE
1Queen Margaret Hospital Dunfermline4.54.74.85.04.43.44.6
2St George's Hospital4.34.75.04.34.03.14.6
3West Cumberland Hospital4.24.24.94.54.03.44.4
4Moorfields Eye Hospital4.14.44.74.54.02.74.2
5The Royal Marsden Hospital4.14.24.74.54.23.13.9
6Dewsbury & District Hospital4.03.94.74.74.32.64.1
7Guy's Hospital4.04.24.84.54.02.34.2
8Musgrove Park Hospital4.04.24.64.44.02.44.2
9Royal Hospital for Children and Young People Edinburgh4.04.34.74.64.12.54.0
10Royal Hospital for Children Glasgow4.04.34.74.64.12.54.0
11Royal Manchester Children's Hospital4.04.14.54.64.12.73.9
12Salisbury District Hospital4.04.24.74.64.02.44.3
13St Bartholomew's Hospital4.04.24.74.54.02.54.0
14Western General Hospital Edinburgh4.04.24.74.54.02.84.0
15Aberdeen Royal Infirmary3.94.04.64.53.82.34.0
16Birmingham Children's Hospital3.94.04.74.43.62.63.9
17Charing Cross Hospital3.94.14.74.53.82.54.0
18Cheltenham General Hospital3.94.14.44.43.92.24.3
19Croydon University Hospital3.94.04.44.53.82.34.1
20Darlington Memorial Hospital3.93.94.64.43.82.54.0
21Diana Princess of Wales Hospital Grimsby3.93.94.44.53.92.93.8
22Forth Valley Royal Hospital3.93.94.54.43.82.54.0
23Furness General Hospital3.94.04.54.24.12.44.1
24Great Ormond Street Hospital3.94.14.64.53.92.53.8
25Hairmyres Hospital3.94.04.54.53.72.54.0
26Homerton University Hospital3.94.04.64.33.82.54.0
27Leicester General Hospital3.94.14.54.43.72.54.0
28Ninewells Hospital Dundee3.94.04.64.43.82.44.0
29Northumbria Specialist Emergency Care Hospital3.94.04.64.34.02.44.2
30Northwick Park Hospital3.94.04.64.43.72.34.1
31Poole Hospital3.94.04.64.54.02.44.0
32Princess of Wales Hospital Bridgend3.93.94.44.53.92.93.8
33Raigmore Hospital Inverness3.94.14.64.43.82.64.1
34Royal Bolton Hospital3.93.94.54.43.82.44.0
35Royal Preston Hospital3.94.14.64.33.92.64.0
36Royal United Hospital Bath3.94.24.64.54.02.34.1
37Salford Royal Hospital3.94.04.54.43.92.63.9
38Sheffield Children's Hospital3.94.04.54.33.92.83.8
39Singleton Hospital3.94.14.64.33.92.54.0
40Southmead Hospital Bristol3.94.14.64.43.92.44.0
41St Thomas' Hospital3.94.14.74.33.92.53.9
42Sunderland Royal Hospital3.94.14.74.43.92.44.1
43University College Hospital3.94.14.64.43.82.54.0
44University Hospital Crosshouse3.94.04.54.53.92.54.0
45West Suffolk Hospital3.94.04.54.43.92.54.0
46Alexandra Hospital Redditch3.83.94.54.43.92.23.9
47Arrowe Park Hospital3.83.94.54.23.72.33.9
48Barnet Hospital3.83.84.54.53.82.23.9
49Bedford Hospital3.83.94.34.43.82.53.9
50Bristol Royal Infirmary3.84.14.64.23.72.43.9
51Chelsea & Westminster Hospital3.84.04.54.53.82.23.9
52Conquest Hospital3.84.04.44.43.72.34.0
53Countess of Chester Hospital3.83.94.54.43.82.53.8
54Craigavon Area Hospital3.83.94.54.53.92.33.9
55Derriford Hospital3.84.14.64.33.72.24.0
56Eastbourne District General Hospital3.83.94.44.43.82.44.0
57Epsom Hospital3.83.84.44.43.92.64.0
58Freeman Hospital3.84.04.64.43.72.43.9
59George Eliot Hospital3.83.84.44.53.62.64.0
60Glasgow Royal Infirmary3.84.04.64.43.72.34.1
61Gloucestershire Royal Hospital3.84.04.44.43.82.24.1
62Hammersmith Hospital3.84.04.74.33.82.43.9
63Harrogate District Hospital3.83.84.44.53.92.33.8
64Hereford County Hospital3.84.04.24.43.72.34.1
65John Radcliffe Hospital3.84.04.64.33.82.23.9
66Kingston Hospital3.84.04.44.43.82.14.0
67Leeds General Infirmary3.84.04.54.43.72.33.9
68Leighton Hospital3.83.94.44.43.72.54.0
69Manchester Royal Infirmary3.83.84.54.33.82.63.8
70North Devon District Hospital3.83.74.54.13.72.83.7
71North Manchester General Hospital3.83.94.44.33.82.53.8
72North Tyneside General Hospital3.83.74.64.33.93.13.5
73Princess Royal University Hospital3.83.84.54.43.62.54.0
74Queen Elizabeth Hospital Birmingham3.84.04.64.43.52.43.9
75Queen Elizabeth Hospital Gateshead3.84.14.54.43.82.24.1
76Queen Elizabeth Hospital King's Lynn3.84.14.54.43.82.24.1
77Queen Elizabeth Hospital Woolwich3.84.14.54.43.82.24.1
78Royal Alexandra Hospital Paisley3.83.94.54.43.92.23.9
79Royal Blackburn Hospital3.83.94.34.33.72.44.1
80Royal Cornwall Hospital3.84.04.54.43.92.23.9
81Royal Devon & Exeter Hospital3.84.04.54.33.92.54.0
82Royal Glamorgan Hospital3.83.84.34.43.92.63.7
83Royal Infirmary of Edinburgh3.84.04.64.43.82.24.0
84Royal Lancaster Infirmary3.83.74.34.43.72.73.7
85Royal Liverpool University Hospital3.84.04.64.43.82.43.9
86Royal Shrewsbury Hospital3.83.84.54.43.82.43.9
87Royal Surrey County Hospital3.84.04.54.43.72.53.9
88Royal Sussex County Hospital3.83.94.54.33.72.53.8
89Royal Victoria Hospital Belfast3.83.94.54.33.82.24.1
90Royal Victoria Infirmary3.84.04.64.33.82.44.0
91Solihull Hospital3.84.14.34.54.32.23.8
92South Tyneside District Hospital3.83.84.54.43.62.53.9
93Southampton General Hospital3.84.04.64.33.82.34.0
94St Richard's Hospital3.83.94.44.43.82.53.9
95Stepping Hill Hospital3.83.94.44.43.92.53.9
96The Whittington Hospital3.83.94.54.43.82.54.0
97Torbay Hospital3.83.94.54.33.82.63.8
98Ulster Hospital3.83.94.54.53.72.14.1
99University Hospital Ayr3.83.84.44.43.72.63.8
100University Hospital Monklands3.84.04.64.43.82.34.0
101University Hospital of North Tees3.83.94.54.43.82.63.8
102University Hospital Wishaw3.83.84.44.33.82.53.9
103Victoria Hospital Kirkcaldy3.83.94.54.33.82.24.1
104Walsall Manor Hospital3.84.04.34.33.72.34.0
105Whipps Cross Hospital3.83.94.44.53.72.34.0
106Wythenshawe Hospital3.83.94.54.43.82.53.9
107York Hospital3.83.84.44.43.62.63.8
108Ysbyty Gwynedd3.83.94.44.43.82.43.9
109Addenbrooke's Hospital3.73.84.54.33.72.23.7
110Antrim Area Hospital3.73.84.44.43.62.03.8
111Barnsley Hospital3.73.74.44.43.82.43.7
112Blackpool Victoria Hospital3.73.74.44.33.72.43.7
113Bradford Royal Infirmary3.73.84.44.33.82.14.0
114Broomfield Hospital3.73.84.44.33.62.33.9
115Churchill Hospital3.73.84.54.33.62.23.8
116Daisy Hill Hospital3.73.84.54.03.62.13.9
117Darent Valley Hospital3.73.84.24.13.52.43.9
118Dumfries & Galloway Royal Infirmary3.73.84.34.33.62.53.7
119Frimley Park Hospital3.73.94.44.23.52.03.9
120Glan Clwyd Hospital3.73.94.34.43.62.53.8
121Glenfield Hospital3.73.64.44.43.32.53.7
122Heartlands Hospital3.73.84.54.33.62.23.9
123Hillingdon Hospital3.73.84.44.33.62.53.8
124Horton General Hospital3.73.64.44.33.72.33.6
125Hull Royal Infirmary3.73.74.44.13.52.33.8
126Ipswich Hospital3.73.84.34.33.52.43.8
127Kettering General Hospital3.73.84.34.03.72.23.9
128King's College Hospital3.73.74.24.43.62.43.7
129King's Mill Hospital3.73.74.24.43.62.43.7
130Leicester Royal Infirmary3.73.84.44.43.62.33.8
131Mater Infirmorum Hospital3.74.04.44.53.42.33.8
132Medway Maritime Hospital3.73.94.34.33.72.34.0
133Morriston Hospital3.74.04.54.23.72.14.0
134New Cross Hospital Wolverhampton3.73.84.54.43.62.33.9
135Norfolk & Norwich University Hospital3.73.84.54.43.52.03.8
136Princess Royal Hospital Telford3.73.64.44.33.82.43.6
137Queen Alexandra Hospital3.73.84.44.43.72.03.8
138Rotherham Hospital3.73.84.34.23.52.43.7
139Royal Albert Edward Infirmary3.73.74.24.23.72.53.8
140Royal Berkshire Hospital3.73.94.54.33.62.13.8
141Royal Brompton Hospital3.73.64.54.13.62.83.3
142Royal Free Hospital3.73.84.54.33.62.33.8
143Royal Oldham Hospital3.73.84.34.03.62.64.0
144Royal Stoke University Hospital3.73.94.44.33.62.14.0
145Russells Hall Hospital3.73.74.44.33.72.33.7
146Sheffield Teaching Hospitals - Northern General3.73.84.44.33.62.43.8
147Sheffield Teaching Hospitals - Royal Hallamshire3.73.84.44.33.62.43.8
148St Helier Hospital3.73.84.54.43.52.43.7
149Tunbridge Wells Hospital3.73.94.44.53.72.04.0
150University Hospital of Wales3.73.94.44.33.62.23.8
151Warrington Hospital3.73.74.34.33.82.33.9
152Whiston Hospital3.73.84.54.33.72.33.9
153Worcestershire Royal Hospital3.73.84.44.23.62.33.8
154Worthing Hospital3.73.94.44.33.72.13.8
155Wrexham Maelor Hospital3.73.84.44.33.72.53.8
156Altnagelvin Hospital3.63.84.34.33.52.23.7
157Basingstoke & North Hampshire Hospital3.63.64.24.13.62.23.7
158Bassetlaw Hospital3.63.54.34.23.72.33.6
159Borders General Hospital3.63.64.44.33.42.43.6
160Burnley General Hospital3.63.74.44.23.22.13.9
161Castle Hill Hospital3.63.74.44.33.62.23.7
162Colchester General Hospital3.63.74.34.23.52.23.7
163County Hospital Stafford3.63.94.24.33.31.93.9
164Doncaster Royal Infirmary3.63.74.14.33.42.23.9
165Ealing Hospital3.63.64.24.43.62.53.5
166East Surrey Hospital3.63.74.44.33.52.23.7
167Fairfield General Hospital3.63.64.44.33.62.23.5
168Great Western Hospital3.63.64.14.43.52.03.7
169Hinchingbrooke Hospital3.63.64.24.33.62.43.6
170James Paget University Hospital3.63.64.24.23.72.13.7
171Kent & Canterbury Hospital3.63.54.44.43.32.53.6
172Lewisham Hospital3.63.64.34.23.52.23.7
173Lister Hospital3.63.64.34.13.42.33.7
174Macclesfield District General Hospital3.63.54.14.23.52.33.7
175Nevill Hall Hospital3.63.84.04.34.02.03.7
176Peterborough City Hospital3.63.74.34.33.51.93.7
177Pilgrim Hospital Boston3.63.54.24.23.52.43.6
178Pinderfields Hospital Wakefield3.63.74.34.23.32.13.8
179Prince Charles Hospital3.63.74.14.13.62.23.8
180Princess Alexandra Hospital3.63.74.24.33.72.23.7
181Queen's Hospital Burton3.63.74.34.23.42.23.6
182Queen's Hospital Romford3.63.74.34.23.42.23.6
183Queen's Medical Centre3.63.74.34.23.42.23.6
184Royal Derby Hospital3.63.74.34.33.52.43.7
185Royal Gwent Hospital3.63.74.24.13.62.03.9
186Royal Hampshire County Hospital3.63.74.34.33.42.23.7
187University Hospital Llandough3.63.74.34.13.72.53.6
188Warwick Hospital3.63.64.24.33.52.33.6
189Watford General Hospital3.63.74.34.23.42.13.7
190Weston General Hospital3.63.64.24.43.52.23.5
191Wexham Park Hospital3.63.74.24.23.52.03.9
192Yeovil Hospital3.63.74.14.23.72.43.8
193Basildon University Hospital3.53.54.34.23.22.13.5
194Bronglais General Hospital3.53.63.84.33.22.33.9
195Chorley & South Ribble Hospital3.53.54.14.23.62.33.6
196Cumberland Infirmary Carlisle3.53.54.14.23.42.33.7
197Glangwili General Hospital3.53.64.24.13.42.43.7
198Huddersfield Royal Infirmary3.53.64.24.23.31.93.6
199Inverclyde Royal Hospital3.53.34.14.23.42.63.4
200Lincoln County Hospital3.53.54.24.13.32.53.6
201Perth Royal Infirmary3.53.74.04.33.41.73.8
202University Hospital of North Durham3.53.54.34.13.22.43.6
203West Middlesex University Hospital3.53.64.24.33.41.73.8
204Calderdale Royal Hospital3.43.24.14.13.22.33.3
205Causeway Hospital3.43.24.04.33.42.23.4
206Chesterfield Royal Hospital3.43.54.14.13.22.03.7
207Good Hope Hospital3.43.44.34.13.12.33.5
208Queen Elizabeth The Queen Mother Hospital3.43.44.14.23.02.03.5
209Royal Belfast Hospital for Sick Children3.43.54.34.33.51.73.2
210Tameside General Hospital3.43.34.14.23.12.43.4
211Airedale General Hospital3.33.24.14.03.02.13.2
212Dr Gray's Hospital Elgin3.23.33.83.72.91.83.9
213Scarborough Hospital3.23.13.84.03.22.23.2
214Scunthorpe General Hospital3.23.03.83.93.22.33.0
215Southport & Formby District General Hospital3.23.03.93.93.12.63.1
216Stoke Mandeville Hospital3.23.44.14.13.01.53.3
217South West Acute Hospital3.13.03.74.03.01.63.3
218King George Hospital3.02.83.93.82.91.62.8
219Withybush General Hospital3.03.03.53.72.81.63.5
220Aintree University Hospital
221Belfast City Hospital
222Broadgreen Hospital
223City Hospital Birmingham
224Grange University Hospital
225Imperial College Healthcare - St Mary's
226Isle of Wight NHS Trust - St Mary's
227James Cook University Hospital
228Luton & Dunstable University Hospital
229Maidstone Hospital
230Milton Keynes University Hospital
231Newham University Hospital
232North Middlesex University Hospital
233Northampton General Hospital
234Nottingham City Hospital
235Queen Elizabeth University Hospital Glasgow
236Royal London Hospital
237Sandwell General Hospital
238Southend University Hospital
239St James's University Hospital
240St John's Hospital Livingston
241University Hospital Coventry
242University Hospital Dorset (Bournemouth)
243University Hospital of Hartlepool
244Wigan Infirmary
245William Harvey Hospital