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 | Surrey | 10068 | 8629 | 1393 | 14% |
2 | Hampshire | 5812 | 4787 | 977 | 17% |
3 | Essex | 4670 | 3688 | 965 | 21% |
4 | Kent | 4483 | 4062 | 411 | 9% |
5 | Lancashire | 4475 | 3534 | 916 | 21% |
6 | Hertfordshire | 4374 | 3714 | 634 | 15% |
7 | Oxfordshire | 4029 | 2965 | 1026 | 26% |
8 | Cheshire East | 4000 | 3080 | 834 | 21% |
9 | Devon | 3825 | 3358 | 444 | 12% |
10 | Glasgow | 3562 | 2879 | 667 | 19% |
11 | West Sussex | 3548 | 2679 | 841 | 24% |
12 | Buckinghamshire | 3507 | 3063 | 432 | 12% |
13 | Cumbria | 3330 | 2585 | 718 | 22% |
14 | Gloucestershire | 3095 | 2580 | 494 | 16% |
15 | Staffordshire | 2705 | 2265 | 432 | 16% |
16 | Cambridgeshire | 2505 | 2001 | 482 | 19% |
17 | Transport for London | 2503 | 2227 | 250 | 10% |
18 | Lincolnshire | 2364 | 2131 | 224 | 10% |
19 | Renfrewshire | 2345 | 1854 | 488 | 21% |
20 | North Yorkshire | 2298 | 1777 | 494 | 22% |
21 | Edinburgh | 2274 | 1954 | 311 | 14% |
22 | Norfolk | 2232 | 1928 | 297 | 13% |
23 | Manchester | 2098 | 1689 | 385 | 19% |
24 | Suffolk | 2036 | 1570 | 449 | 22% |
25 | Leeds | 2021 | 1779 | 240 | 12% |
26 | Bristol | 1936 | 609 | 1121 | 65% |
27 | Wiltshire | 1899 | 1546 | 339 | 18% |
28 | Northamptonshire | 1873 | 1547 | 251 | 14% |
29 | Derbyshire | 1690 | 1351 | 332 | 20% |
30 | Cheshire West and Chester | 1675 | 257 | 1053 | 80% |
31 | Birmingham | 1673 | 1469 | 186 | 11% |
32 | Warwickshire | 1637 | 1407 | 223 | 14% |
33 | York | 1551 | 323 | 1225 | 79% |
34 | Highways England | 1462 | 1291 | 135 | 9% |
35 | Worcestershire | 1459 | 1083 | 358 | 25% |
36 | Northumberland | 1449 | 30 | 1122 | 97% |
37 | Wandsworth | 1448 | 1187 | 257 | 18% |
38 | Dumfries and Galloway | 1382 | 1292 | 87 | 6% |
39 | South Gloucestershire | 1382 | 1178 | 195 | 14% |
40 | Croydon | 1365 | 1066 | 288 | 21% |
41 | East Sussex | 1352 | 1218 | 126 | 9% |
42 | Nottinghamshire | 1348 | 1110 | 223 | 17% |
43 | Lambeth | 1320 | 1132 | 177 | 14% |
44 | Bromley | 1248 | 385 | 622 | 62% |
45 | North Somerset | 1231 | 1086 | 142 | 12% |
46 | Sheffield | 1188 | 970 | 213 | 18% |
47 | Islington | 1174 | 53 | 949 | 95% |
48 | Leicestershire | 1160 | 991 | 155 | 14% |
49 | Liverpool | 1127 | 886 | 226 | 20% |
50 | Shropshire | 1106 | 822 | 264 | 24% |
51 | Cardiff | 1104 | 957 | 135 | 12% |
52 | Kirklees | 1083 | 860 | 210 | 20% |
53 | Somerset | 1069 | 888 | 161 | 15% |
54 | Barnet | 1026 | 851 | 175 | 17% |
55 | Westminster | 965 | 841 | 105 | 11% |
56 | Hounslow | 937 | 541 | 333 | 38% |
57 | Bath and North East Somerset | 936 | 577 | 344 | 37% |
58 | Plymouth | 891 | 560 | 288 | 34% |
59 | Warrington | 880 | 524 | 340 | 39% |
60 | Stockport | 850 | 620 | 179 | 22% |
61 | Central Bedfordshire | 846 | 516 | 317 | 38% |
62 | Haringey | 838 | 690 | 144 | 17% |
63 | Southwark | 809 | 705 | 97 | 12% |
64 | Camden | 782 | 642 | 132 | 17% |
65 | Trafford | 780 | 566 | 165 | 23% |
66 | Herefordshire | 779 | 677 | 95 | 12% |
67 | South Lanarkshire | 765 | 602 | 160 | 21% |
68 | Brent | 755 | 474 | 273 | 37% |
69 | West Berkshire | 732 | 607 | 120 | 17% |
70 | Southampton | 728 | 655 | 68 | 9% |
71 | Cornwall | 686 | 545 | 133 | 20% |
72 | Coventry | 675 | 452 | 216 | 32% |
73 | Richmond upon Thames | 660 | 524 | 114 | 18% |
74 | Durham | 653 | 28 | 511 | 95% |
75 | Fife | 649 | 546 | 102 | 16% |
76 | Dorset | 644 | 526 | 117 | 18% |
77 | Tower Hamlets | 626 | 294 | 260 | 47% |
78 | East Dunbartonshire | 614 | 327 | 285 | 47% |
79 | Northern Ireland Roads Service | 604 | 481 | 107 | 18% |
80 | East Riding of Yorkshire | 588 | 539 | 44 | 8% |
81 | Newcastle | 588 | 0 | 418 | 100% |
82 | Kingston-upon-Thames | 576 | 509 | 61 | 11% |
83 | Lewisham | 565 | 30 | 512 | 94% |
84 | Wokingham | 564 | 222 | 299 | 57% |
85 | Solihull | 555 | 495 | 57 | 10% |
86 | Highland | 543 | 465 | 69 | 13% |
87 | Bolton | 517 | 35 | 378 | 92% |
88 | Hackney | 516 | 448 | 53 | 11% |
89 | Oldham | 512 | 319 | 178 | 36% |
90 | Reading | 502 | 170 | 247 | 59% |
91 | Bradford | 498 | 435 | 51 | 10% |
92 | East Lothian | 493 | 300 | 187 | 38% |
93 | North Tyneside | 485 | 2 | 316 | 99% |
94 | Hillingdon | 474 | 380 | 89 | 19% |
95 | Nottingham | 473 | 410 | 53 | 11% |
96 | Stoke-on-Trent | 473 | 208 | 249 | 54% |
97 | Norwich | 464 | 105 | 308 | 75% |
98 | Merton | 463 | 396 | 63 | 14% |
99 | East Ayrshire | 458 | 393 | 65 | 14% |
100 | Wrexham | 456 | 391 | 65 | 14% |
101 | Transport Scotland | 455 | 417 | 29 | 7% |
102 | Aberdeen | 452 | 392 | 60 | 13% |
103 | Isle of Wight | 440 | 410 | 30 | 7% |
104 | Milton Keynes | 434 | 370 | 63 | 15% |
105 | Windsor and Maidenhead | 424 | 295 | 118 | 29% |
106 | Denbighshire | 414 | 387 | 24 | 6% |
107 | Ealing | 412 | 315 | 91 | 22% |
108 | Sunderland | 407 | 8 | 297 | 97% |
109 | Hammersmith and Fulham | 399 | 36 | 363 | 91% |
110 | Leicester | 397 | 337 | 55 | 14% |
111 | Bury | 395 | 353 | 40 | 10% |
112 | Vale of Glamorgan | 386 | 294 | 91 | 24% |
113 | Wirral | 384 | 354 | 29 | 8% |
114 | Midlothian | 380 | 356 | 21 | 6% |
115 | Darlington | 371 | 27 | 297 | 92% |
116 | Stirling | 367 | 207 | 160 | 44% |
117 | Bedford | 364 | 66 | 169 | 72% |
118 | Rotherham | 352 | 267 | 83 | 24% |
119 | Wakefield | 344 | 303 | 25 | 8% |
120 | Walsall | 336 | 294 | 38 | 11% |
121 | Knowsley | 323 | 263 | 58 | 18% |
122 | Barnsley | 306 | 279 | 27 | 9% |
123 | Havering | 304 | 126 | 137 | 52% |
124 | Sefton | 302 | 255 | 47 | 16% |
125 | Derby | 301 | 89 | 192 | 68% |
126 | Brighton and Hove | 298 | 223 | 58 | 21% |
127 | Aberdeenshire | 294 | 187 | 103 | 36% |
128 | Swansea | 293 | 189 | 99 | 34% |
129 | Salford | 289 | 196 | 76 | 28% |
130 | Gateshead | 281 | 5 | 222 | 98% |
131 | Newham | 281 | 160 | 117 | 42% |
132 | Dundee | 278 | 215 | 62 | 22% |
133 | Bournemouth | 273 | 232 | 38 | 14% |
134 | Swindon | 273 | 237 | 36 | 13% |
135 | Perth and Kinross | 272 | 246 | 24 | 9% |
136 | Telford and Wrekin | 271 | 87 | 78 | 47% |
137 | South Ayrshire | 265 | 233 | 32 | 12% |
138 | Dudley | 248 | 213 | 34 | 14% |
139 | Calderdale | 244 | 209 | 32 | 13% |
140 | East Renfrewshire | 244 | 187 | 55 | 23% |
141 | Harrow | 241 | 185 | 43 | 19% |
142 | Tameside | 240 | 0 | 209 | 100% |
143 | Falkirk | 230 | 185 | 43 | 19% |
144 | Waltham Forest | 224 | 99 | 105 | 51% |
145 | Enfield | 223 | 174 | 43 | 20% |
146 | Rochdale | 221 | 181 | 38 | 17% |
147 | Wigan | 221 | 190 | 24 | 11% |
148 | Greenwich | 209 | 173 | 36 | 17% |
149 | Scottish Borders | 209 | 162 | 45 | 22% |
150 | City of London | 205 | 136 | 60 | 31% |
151 | Doncaster | 201 | 167 | 32 | 16% |
152 | North Lanarkshire | 193 | 159 | 30 | 16% |
153 | South Tyneside | 193 | 0 | 141 | 100% |
154 | Bedfordshire | 190 | 121 | 68 | 36% |
155 | Gwynedd | 187 | 130 | 57 | 30% |
156 | Flintshire | 186 | 174 | 12 | 6% |
157 | Kingston-upon-Hull | 185 | 171 | 14 | 8% |
158 | Southend-on-Sea | 180 | 137 | 43 | 24% |
159 | Neath Port Talbot | 179 | 144 | 35 | 20% |
160 | Medway | 177 | 129 | 41 | 24% |
161 | West Lothian | 173 | 103 | 62 | 38% |
162 | Argyll and Bute | 167 | 147 | 20 | 12% |
163 | Redbridge | 167 | 83 | 66 | 44% |
164 | Bexley | 164 | 129 | 28 | 18% |
165 | Kensington and Chelsea | 164 | 16 | 108 | 87% |
166 | Sutton | 164 | 72 | 75 | 51% |
167 | St Helens | 159 | 136 | 20 | 13% |
168 | Powys | 158 | 121 | 33 | 21% |
169 | Wolverhampton | 158 | 104 | 54 | 34% |
170 | North East Lincolnshire | 156 | 103 | 52 | 34% |
171 | North Ayrshire | 154 | 134 | 14 | 9% |
172 | Slough | 151 | 72 | 65 | 47% |
173 | North Lincolnshire | 147 | 122 | 25 | 17% |
174 | Blackburn | 146 | 109 | 35 | 24% |
175 | Redcar and Cleveland | 144 | 2 | 113 | 98% |
176 | Poole | 139 | 105 | 33 | 24% |
177 | Angus | 138 | 96 | 41 | 30% |
178 | Conwy | 136 | 113 | 22 | 16% |
179 | West Dunbartonshire | 135 | 129 | 4 | 3% |
180 | Luton | 134 | 84 | 30 | 26% |
181 | Barking and Dagenham | 133 | 124 | 9 | 7% |
182 | Monmouthshire | 133 | 118 | 12 | 9% |
183 | Caerphilly | 130 | 88 | 42 | 32% |
184 | Moray | 128 | 96 | 29 | 23% |
185 | Blackpool | 127 | 114 | 11 | 9% |
186 | Stockton-on-Tees | 126 | 2 | 92 | 98% |
187 | Bracknell Forest | 124 | 89 | 32 | 26% |
188 | Torbay | 122 | 100 | 16 | 14% |
189 | Bridgend | 120 | 92 | 25 | 21% |
190 | Sandwell | 119 | 105 | 11 | 9% |
191 | Halton | 116 | 71 | 42 | 37% |
192 | Peterborough | 110 | 85 | 19 | 18% |
193 | Canal and Rivers Trust / Scottish Canals | 107 | 86 | 16 | 16% |
194 | Inverclyde | 103 | 95 | 8 | 8% |
195 | Middlesbrough | 98 | 1 | 79 | 99% |
196 | Thurrock | 97 | 79 | 12 | 13% |
197 | Newport | 91 | 69 | 20 | 22% |
198 | Network Rail | 86 | 71 | 13 | 15% |
199 | Rhondda Cynon Taff | 84 | 71 | 12 | 14% |
200 | Portsmouth | 79 | 60 | 17 | 22% |
201 | Pembrokeshire | 76 | 71 | 5 | 7% |
202 | Carmarthenshire | 69 | 65 | 4 | 6% |
203 | Clackmannanshire | 69 | 35 | 34 | 49% |
204 | Ceredigion | 55 | 49 | 6 | 11% |
205 | Isle of Anglesey | 54 | 37 | 16 | 30% |
206 | Rutland | 52 | 37 | 12 | 24% |
207 | Hartlepool | 50 | 0 | 44 | 100% |
208 | Merthyr Tydfil | 39 | 33 | 6 | 15% |
209 | Torfaen | 37 | 28 | 9 | 24% |
210 | Transport Wales | 35 | 25 | 10 | 29% |
211 | Blaenau Gwent | 30 | 29 | 1 | 3% |
212 | Comhairle nan Eilean Siar | 14 | 8 | 6 | 43% |
213 | Shetland | 4 | 1 | 3 | 75% |
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 £3.75 a month!