League Table
This league table ranks highway authorities according to hazards reported through FillThatHole.org.uk, and shows which authorities are best at fixing their road defects and reporting back to us.
We encourage highway authorities and hazard reporters to let us know when a road defect has been fixed. They can do this by replying to the emails we send them, using the contact form, or registering for an account and requesting to be associated with their authority.
Rank (Total Reports) | Authority | Total Reports![]() | Open Reports | Fixed Reports | Fixed % |
---|---|---|---|---|---|
1 | Orkney Islands | 2 | 2 | 0 | 0% |
2 | Shetland | 4 | 1 | 3 | 75% |
3 | Comhairle nan Eilean Siar | 14 | 8 | 6 | 43% |
4 | Torfaen | 38 | 29 | 9 | 24% |
5 | Merthyr Tydfil | 39 | 33 | 6 | 15% |
6 | Transport Wales | 41 | 30 | 11 | 27% |
7 | Hartlepool | 51 | 0 | 45 | 100% |
8 | Rutland | 56 | 41 | 12 | 23% |
9 | Carmarthenshire | 74 | 69 | 5 | 7% |
10 | Isle of Anglesey | 76 | 56 | 19 | 25% |
11 | Ceredigion | 82 | 76 | 6 | 7% |
12 | Portsmouth | 83 | 63 | 18 | 22% |
13 | Network Rail | 87 | 71 | 14 | 16% |
14 | Pembrokeshire | 90 | 84 | 6 | 7% |
15 | Clackmannanshire | 92 | 38 | 54 | 59% |
16 | Thurrock | 97 | 79 | 12 | 13% |
17 | Newport | 98 | 76 | 20 | 21% |
18 | Rhondda Cynon Taff | 100 | 84 | 15 | 15% |
19 | Inverclyde | 107 | 99 | 8 | 7% |
20 | Middlesbrough | 109 | 0 | 91 | 100% |
21 | Peterborough | 111 | 86 | 19 | 18% |
22 | Canal and Rivers Trust / Scottish Canals | 119 | 97 | 16 | 14% |
23 | Sandwell | 120 | 105 | 12 | 10% |
24 | Bridgend | 125 | 97 | 25 | 20% |
25 | Halton | 127 | 81 | 43 | 35% |
26 | Torbay | 130 | 108 | 16 | 13% |
27 | Blackpool | 131 | 118 | 11 | 9% |
28 | Caerphilly | 134 | 92 | 42 | 31% |
29 | Blaenau Gwent | 137 | 124 | 12 | 9% |
30 | Conwy | 139 | 116 | 22 | 16% |
31 | Barking and Dagenham | 142 | 133 | 9 | 6% |
32 | Bracknell Forest | 144 | 107 | 34 | 24% |
33 | Luton | 146 | 96 | 30 | 24% |
34 | Monmouthshire | 147 | 131 | 13 | 9% |
35 | Angus | 148 | 104 | 43 | 29% |
36 | Stockton-on-Tees | 149 | 0 | 114 | 100% |
37 | Redcar and Cleveland | 150 | 0 | 119 | 100% |
38 | Slough | 153 | 74 | 65 | 47% |
39 | Poole | 162 | 128 | 33 | 20% |
40 | West Dunbartonshire | 164 | 156 | 4 | 3% |
41 | North Lincolnshire | 165 | 138 | 27 | 16% |
42 | Blackburn | 166 | 127 | 37 | 23% |
43 | Moray | 166 | 132 | 30 | 19% |
44 | North Ayrshire | 168 | 148 | 14 | 9% |
45 | Wolverhampton | 169 | 115 | 54 | 32% |
46 | North East Lincolnshire | 170 | 114 | 55 | 33% |
47 | Sutton | 175 | 83 | 75 | 47% |
48 | Bexley | 177 | 142 | 28 | 16% |
49 | Kensington and Chelsea | 178 | 28 | 110 | 80% |
50 | Argyll and Bute | 180 | 160 | 20 | 11% |
51 | St Helens | 181 | 157 | 21 | 12% |
52 | Neath Port Talbot | 186 | 149 | 36 | 19% |
53 | Medway | 188 | 140 | 41 | 23% |
54 | Powys | 189 | 152 | 33 | 18% |
55 | Bedfordshire | 190 | 121 | 68 | 36% |
56 | Kingston-upon-Hull | 190 | 176 | 14 | 7% |
57 | Southend-on-Sea | 195 | 150 | 45 | 23% |
58 | West Lothian | 199 | 124 | 67 | 35% |
59 | Doncaster | 204 | 170 | 32 | 16% |
60 | Redbridge | 207 | 108 | 81 | 43% |
61 | City of London | 210 | 141 | 60 | 30% |
62 | North Lanarkshire | 213 | 179 | 30 | 14% |
63 | Flintshire | 215 | 196 | 19 | 9% |
64 | Greenwich | 218 | 181 | 37 | 17% |
65 | South Tyneside | 227 | 0 | 149 | 100% |
66 | Scottish Borders | 232 | 185 | 45 | 20% |
67 | Rochdale | 234 | 194 | 38 | 16% |
68 | Enfield | 236 | 186 | 43 | 19% |
69 | Waltham Forest | 236 | 108 | 106 | 50% |
70 | Falkirk | 243 | 198 | 43 | 18% |
71 | Gwynedd | 244 | 176 | 68 | 28% |
72 | Wigan | 244 | 211 | 24 | 10% |
73 | Tameside | 249 | 0 | 215 | 100% |
74 | Harrow | 259 | 203 | 43 | 17% |
75 | Dundee | 278 | 215 | 62 | 22% |
76 | Dudley | 279 | 241 | 37 | 13% |
77 | South Ayrshire | 283 | 251 | 32 | 11% |
78 | Calderdale | 288 | 253 | 32 | 11% |
79 | Perth and Kinross | 289 | 262 | 25 | 9% |
80 | Gateshead | 291 | 0 | 232 | 100% |
81 | Swindon | 300 | 262 | 36 | 12% |
82 | Newham | 302 | 181 | 117 | 39% |
83 | Swansea | 305 | 201 | 99 | 33% |
84 | East Renfrewshire | 315 | 255 | 57 | 18% |
85 | Havering | 318 | 138 | 139 | 50% |
86 | Sefton | 319 | 265 | 54 | 17% |
87 | Salford | 320 | 225 | 78 | 26% |
88 | Bournemouth | 322 | 279 | 40 | 13% |
89 | Knowsley | 325 | 265 | 58 | 18% |
90 | Derby | 329 | 116 | 193 | 62% |
91 | Barnsley | 339 | 312 | 27 | 8% |
92 | Walsall | 340 | 298 | 38 | 11% |
93 | Telford and Wrekin | 352 | 165 | 80 | 33% |
94 | Aberdeenshire | 365 | 247 | 114 | 32% |
95 | Wakefield | 369 | 328 | 25 | 7% |
96 | Brighton and Hove | 370 | 291 | 61 | 17% |
97 | Rotherham | 372 | 286 | 84 | 23% |
98 | Bedford | 385 | 87 | 169 | 66% |
99 | Wirral | 394 | 364 | 29 | 7% |
100 | Hammersmith and Fulham | 409 | 46 | 363 | 89% |
101 | Vale of Glamorgan | 409 | 306 | 102 | 25% |
102 | Leicester | 410 | 349 | 55 | 14% |
103 | Midlothian | 415 | 391 | 21 | 5% |
104 | Bury | 417 | 374 | 41 | 10% |
105 | Ealing | 424 | 327 | 91 | 22% |
106 | Sunderland | 425 | 0 | 307 | 100% |
107 | Windsor and Maidenhead | 445 | 316 | 118 | 27% |
108 | Stirling | 447 | 234 | 213 | 48% |
109 | Isle of Wight | 451 | 421 | 30 | 7% |
110 | Milton Keynes | 453 | 389 | 63 | 14% |
111 | Merton | 481 | 413 | 63 | 13% |
112 | Darlington | 483 | 1 | 428 | 100% |
113 | Aberdeen | 490 | 429 | 61 | 12% |
114 | Hillingdon | 491 | 396 | 90 | 19% |
115 | Norwich | 496 | 137 | 308 | 69% |
116 | North Tyneside | 498 | 0 | 326 | 100% |
117 | Transport Scotland | 499 | 456 | 32 | 7% |
118 | Wrexham | 500 | 425 | 75 | 15% |
119 | East Lothian | 509 | 315 | 188 | 37% |
120 | Nottingham | 511 | 446 | 55 | 11% |
121 | East Ayrshire | 512 | 441 | 71 | 14% |
122 | Stoke-on-Trent | 519 | 254 | 249 | 50% |
123 | Reading | 525 | 190 | 248 | 57% |
124 | Oldham | 532 | 335 | 182 | 35% |
125 | Denbighshire | 534 | 502 | 25 | 5% |
126 | Bolton | 537 | 34 | 399 | 92% |
127 | Bradford | 537 | 468 | 56 | 11% |
128 | Hackney | 568 | 499 | 54 | 10% |
129 | Lewisham | 589 | 24 | 542 | 96% |
130 | Wokingham | 598 | 249 | 306 | 55% |
131 | Northern Ireland Roads Service | 629 | 504 | 109 | 18% |
132 | Solihull | 636 | 573 | 60 | 9% |
133 | Tower Hamlets | 639 | 306 | 261 | 46% |
134 | East Riding of Yorkshire | 644 | 589 | 48 | 8% |
135 | East Dunbartonshire | 662 | 365 | 294 | 45% |
136 | Newcastle | 685 | 0 | 432 | 100% |
137 | Dorset | 688 | 568 | 119 | 17% |
138 | Coventry | 696 | 469 | 220 | 32% |
139 | Highland | 696 | 614 | 73 | 11% |
140 | Kingston-upon-Thames | 706 | 635 | 65 | 9% |
141 | Richmond upon Thames | 720 | 578 | 119 | 17% |
142 | Cornwall | 760 | 612 | 139 | 19% |
143 | Southampton | 764 | 691 | 68 | 9% |
144 | Fife | 769 | 655 | 113 | 15% |
145 | Brent | 781 | 500 | 273 | 35% |
146 | West Berkshire | 792 | 666 | 121 | 15% |
147 | Trafford | 814 | 599 | 166 | 22% |
148 | Camden | 819 | 676 | 134 | 17% |
149 | Durham | 825 | 4 | 674 | 99% |
150 | Southwark | 847 | 735 | 104 | 12% |
151 | South Lanarkshire | 871 | 688 | 180 | 21% |
152 | Stockport | 876 | 645 | 180 | 22% |
153 | Central Bedfordshire | 887 | 557 | 317 | 36% |
154 | Warrington | 897 | 530 | 351 | 40% |
155 | Haringey | 917 | 766 | 147 | 16% |
156 | Plymouth | 953 | 619 | 291 | 32% |
157 | Hounslow | 987 | 584 | 340 | 37% |
158 | Westminster | 991 | 867 | 105 | 11% |
159 | Bath and North East Somerset | 993 | 628 | 350 | 36% |
160 | Herefordshire | 1068 | 958 | 103 | 10% |
161 | Barnet | 1104 | 920 | 182 | 17% |
162 | Cardiff | 1157 | 1008 | 136 | 12% |
163 | Liverpool | 1159 | 916 | 228 | 20% |
164 | Kirklees | 1198 | 964 | 218 | 18% |
165 | Somerset | 1214 | 1009 | 185 | 15% |
166 | Islington | 1232 | 1 | 1056 | 100% |
167 | Leicestershire | 1236 | 1058 | 164 | 13% |
168 | Sheffield | 1254 | 1034 | 214 | 17% |
169 | Bromley | 1321 | 454 | 626 | 58% |
170 | Lambeth | 1378 | 1187 | 180 | 13% |
171 | Dumfries and Galloway | 1406 | 1314 | 88 | 6% |
172 | Croydon | 1414 | 1113 | 290 | 21% |
173 | Shropshire | 1442 | 1135 | 287 | 20% |
174 | North Somerset | 1449 | 1295 | 151 | 10% |
175 | Worcestershire | 1494 | 1118 | 358 | 24% |
176 | Nottinghamshire | 1513 | 1263 | 235 | 16% |
177 | East Sussex | 1520 | 1382 | 128 | 8% |
178 | Wandsworth | 1536 | 1271 | 260 | 17% |
179 | Highways England | 1580 | 1393 | 146 | 9% |
180 | Northumberland | 1587 | 0 | 1212 | 100% |
181 | York | 1624 | 393 | 1228 | 76% |
182 | South Gloucestershire | 1677 | 1445 | 223 | 13% |
183 | Birmingham | 1747 | 1540 | 188 | 11% |
184 | Warwickshire | 1755 | 1518 | 230 | 13% |
185 | Cheshire West and Chester | 1798 | 368 | 1065 | 74% |
186 | Derbyshire | 1915 | 1568 | 339 | 18% |
187 | Northamptonshire | 2004 | 1675 | 254 | 13% |
188 | Wiltshire | 2060 | 1704 | 342 | 17% |
189 | Leeds | 2094 | 1851 | 241 | 12% |
190 | Bristol | 2098 | 760 | 1125 | 60% |
191 | Suffolk | 2226 | 1738 | 471 | 21% |
192 | Manchester | 2256 | 1837 | 394 | 18% |
193 | Renfrewshire | 2405 | 1910 | 492 | 20% |
194 | North Yorkshire | 2418 | 1885 | 505 | 21% |
195 | Norfolk | 2475 | 2150 | 317 | 13% |
196 | Edinburgh | 2476 | 2141 | 326 | 13% |
197 | Transport for London | 2631 | 2337 | 267 | 10% |
198 | Lincolnshire | 2646 | 2397 | 240 | 9% |
199 | Cambridgeshire | 2676 | 2169 | 484 | 18% |
200 | Staffordshire | 3022 | 2567 | 445 | 15% |
201 | Gloucestershire | 3387 | 2851 | 515 | 15% |
202 | Buckinghamshire | 3621 | 3168 | 440 | 12% |
203 | Glasgow | 3825 | 3101 | 700 | 18% |
204 | West Sussex | 3942 | 3009 | 901 | 23% |
205 | Cumbria | 4082 | 3297 | 758 | 19% |
206 | Cheshire East | 4171 | 3242 | 843 | 21% |
207 | Devon | 4298 | 3817 | 458 | 11% |
208 | Oxfordshire | 4339 | 3267 | 1033 | 24% |
209 | Hertfordshire | 4588 | 3917 | 645 | 14% |
210 | Lancashire | 4766 | 3794 | 947 | 20% |
211 | Kent | 4817 | 4376 | 430 | 9% |
212 | Essex | 4980 | 3958 | 1003 | 20% |
213 | Hampshire | 6770 | 5699 | 1022 | 15% |
214 | Surrey | 10976 | 9451 | 1476 | 14% |
Join Cycling UK to help us change lives and communities through cycling
Membership gives you peace of mind insurance, discounts in cycle shops, rides & routes – for just £4.00 a month!