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 | 10406 | 8931 | 1429 | 14% |
2 | Hampshire | 6214 | 5161 | 1004 | 16% |
3 | Essex | 4854 | 3844 | 991 | 20% |
4 | Lancashire | 4679 | 3710 | 944 | 20% |
5 | Kent | 4623 | 4187 | 426 | 9% |
6 | Hertfordshire | 4502 | 3832 | 644 | 14% |
7 | Oxfordshire | 4189 | 3121 | 1030 | 25% |
8 | Cheshire East | 4114 | 3187 | 842 | 21% |
9 | Devon | 4098 | 3619 | 456 | 11% |
10 | Cumbria | 3885 | 3109 | 749 | 19% |
11 | Glasgow | 3701 | 2993 | 692 | 19% |
12 | West Sussex | 3698 | 2802 | 864 | 24% |
13 | Buckinghamshire | 3580 | 3128 | 439 | 12% |
14 | Gloucestershire | 3252 | 2721 | 510 | 16% |
15 | Staffordshire | 2921 | 2472 | 441 | 15% |
16 | Cambridgeshire | 2627 | 2121 | 483 | 19% |
17 | Transport for London | 2577 | 2293 | 257 | 10% |
18 | Lincolnshire | 2531 | 2284 | 238 | 9% |
19 | Norfolk | 2405 | 2089 | 309 | 13% |
20 | Edinburgh | 2387 | 2060 | 318 | 13% |
21 | North Yorkshire | 2385 | 1854 | 503 | 21% |
22 | Renfrewshire | 2377 | 1884 | 490 | 21% |
23 | Manchester | 2235 | 1818 | 392 | 18% |
24 | Suffolk | 2144 | 1673 | 454 | 21% |
25 | Leeds | 2072 | 1829 | 241 | 12% |
26 | Bristol | 2025 | 696 | 1123 | 62% |
27 | Wiltshire | 1966 | 1612 | 340 | 17% |
28 | Northamptonshire | 1963 | 1636 | 252 | 13% |
29 | Derbyshire | 1813 | 1469 | 336 | 19% |
30 | Cheshire West and Chester | 1740 | 309 | 1066 | 78% |
31 | Birmingham | 1723 | 1516 | 188 | 11% |
32 | Warwickshire | 1687 | 1454 | 226 | 13% |
33 | York | 1583 | 353 | 1227 | 78% |
34 | Northumberland | 1573 | 0 | 1212 | 100% |
35 | Highways England | 1531 | 1350 | 142 | 10% |
36 | Wandsworth | 1522 | 1259 | 259 | 17% |
37 | Worcestershire | 1479 | 1103 | 358 | 25% |
38 | South Gloucestershire | 1474 | 1259 | 206 | 14% |
39 | East Sussex | 1444 | 1308 | 127 | 9% |
40 | Nottinghamshire | 1405 | 1158 | 232 | 17% |
41 | Dumfries and Galloway | 1397 | 1307 | 87 | 6% |
42 | Croydon | 1392 | 1092 | 289 | 21% |
43 | Shropshire | 1347 | 1042 | 285 | 21% |
44 | Lambeth | 1344 | 1156 | 177 | 13% |
45 | North Somerset | 1322 | 1174 | 145 | 11% |
46 | Bromley | 1268 | 403 | 624 | 61% |
47 | Sheffield | 1218 | 1000 | 213 | 18% |
48 | Leicestershire | 1209 | 1033 | 162 | 14% |
49 | Islington | 1207 | 1 | 1032 | 100% |
50 | Kirklees | 1168 | 939 | 216 | 19% |
51 | Somerset | 1163 | 962 | 181 | 16% |
52 | Liverpool | 1144 | 901 | 228 | 20% |
53 | Cardiff | 1132 | 985 | 135 | 12% |
54 | Barnet | 1066 | 884 | 180 | 17% |
55 | Westminster | 981 | 857 | 105 | 11% |
56 | Hounslow | 971 | 572 | 336 | 37% |
57 | Bath and North East Somerset | 964 | 599 | 350 | 37% |
58 | Plymouth | 944 | 610 | 291 | 32% |
59 | Haringey | 904 | 754 | 146 | 16% |
60 | Warrington | 888 | 532 | 340 | 39% |
61 | Central Bedfordshire | 868 | 538 | 317 | 37% |
62 | Stockport | 864 | 633 | 180 | 22% |
63 | South Lanarkshire | 850 | 674 | 173 | 20% |
64 | Southwark | 825 | 720 | 98 | 12% |
65 | Trafford | 807 | 592 | 166 | 22% |
66 | Camden | 803 | 663 | 132 | 17% |
67 | Durham | 780 | 10 | 631 | 98% |
68 | Herefordshire | 779 | 677 | 95 | 12% |
69 | Brent | 768 | 487 | 273 | 36% |
70 | West Berkshire | 767 | 642 | 120 | 16% |
71 | Fife | 752 | 639 | 112 | 15% |
72 | Southampton | 750 | 677 | 68 | 9% |
73 | Cornwall | 728 | 580 | 139 | 19% |
74 | Richmond upon Thames | 690 | 550 | 117 | 18% |
75 | Coventry | 686 | 463 | 216 | 32% |
76 | Dorset | 676 | 556 | 119 | 18% |
77 | East Dunbartonshire | 642 | 347 | 293 | 46% |
78 | Tower Hamlets | 637 | 304 | 261 | 46% |
79 | Highland | 633 | 551 | 73 | 12% |
80 | Northern Ireland Roads Service | 624 | 499 | 109 | 18% |
81 | East Riding of Yorkshire | 619 | 567 | 47 | 8% |
82 | Solihull | 590 | 528 | 59 | 10% |
83 | Newcastle | 588 | 0 | 418 | 100% |
84 | Wokingham | 584 | 237 | 304 | 56% |
85 | Kingston-upon-Thames | 576 | 509 | 61 | 11% |
86 | Lewisham | 573 | 11 | 539 | 98% |
87 | Hackney | 542 | 473 | 54 | 10% |
88 | Bolton | 528 | 34 | 391 | 92% |
89 | Bradford | 527 | 460 | 55 | 11% |
90 | Oldham | 524 | 327 | 182 | 36% |
91 | Reading | 519 | 185 | 247 | 57% |
92 | Denbighshire | 506 | 478 | 25 | 5% |
93 | East Lothian | 502 | 308 | 188 | 38% |
94 | Stoke-on-Trent | 502 | 237 | 249 | 51% |
95 | East Ayrshire | 501 | 433 | 68 | 14% |
96 | Nottingham | 497 | 432 | 55 | 11% |
97 | Wrexham | 497 | 423 | 74 | 15% |
98 | North Tyneside | 494 | 0 | 323 | 100% |
99 | Transport Scotland | 488 | 445 | 32 | 7% |
100 | Hillingdon | 482 | 387 | 90 | 19% |
101 | Norwich | 479 | 120 | 308 | 72% |
102 | Darlington | 478 | 6 | 419 | 99% |
103 | Aberdeen | 476 | 415 | 61 | 13% |
104 | Merton | 473 | 405 | 63 | 13% |
105 | Isle of Wight | 447 | 417 | 30 | 7% |
106 | Milton Keynes | 441 | 377 | 63 | 14% |
107 | Windsor and Maidenhead | 438 | 309 | 118 | 28% |
108 | Sunderland | 421 | 0 | 306 | 100% |
109 | Bury | 414 | 371 | 41 | 10% |
110 | Ealing | 414 | 317 | 91 | 22% |
111 | Stirling | 412 | 219 | 193 | 47% |
112 | Midlothian | 406 | 382 | 21 | 5% |
113 | Hammersmith and Fulham | 405 | 42 | 363 | 90% |
114 | Leicester | 404 | 343 | 55 | 14% |
115 | Vale of Glamorgan | 400 | 301 | 98 | 25% |
116 | Wirral | 391 | 361 | 29 | 7% |
117 | Bedford | 375 | 77 | 169 | 69% |
118 | Rotherham | 365 | 279 | 84 | 23% |
119 | Wakefield | 360 | 319 | 25 | 7% |
120 | Walsall | 340 | 298 | 38 | 11% |
121 | Aberdeenshire | 338 | 221 | 113 | 34% |
122 | Barnsley | 325 | 298 | 27 | 8% |
123 | Knowsley | 325 | 265 | 58 | 18% |
124 | Derby | 324 | 112 | 192 | 63% |
125 | Telford and Wrekin | 321 | 134 | 80 | 37% |
126 | Sefton | 316 | 263 | 53 | 17% |
127 | Brighton and Hove | 313 | 237 | 59 | 20% |
128 | Havering | 313 | 133 | 139 | 51% |
129 | Bournemouth | 306 | 264 | 39 | 13% |
130 | Salford | 302 | 208 | 77 | 27% |
131 | Swansea | 299 | 195 | 99 | 34% |
132 | Newham | 296 | 175 | 117 | 40% |
133 | Gateshead | 289 | 0 | 230 | 100% |
134 | East Renfrewshire | 287 | 228 | 56 | 20% |
135 | Perth and Kinross | 284 | 258 | 24 | 9% |
136 | Swindon | 283 | 247 | 36 | 13% |
137 | Dundee | 278 | 215 | 62 | 22% |
138 | South Ayrshire | 278 | 246 | 32 | 12% |
139 | Calderdale | 277 | 242 | 32 | 12% |
140 | Dudley | 264 | 226 | 37 | 14% |
141 | Harrow | 253 | 197 | 43 | 18% |
142 | Tameside | 244 | 0 | 211 | 100% |
143 | Falkirk | 237 | 192 | 43 | 18% |
144 | Wigan | 233 | 202 | 24 | 11% |
145 | Waltham Forest | 230 | 105 | 105 | 50% |
146 | Enfield | 229 | 179 | 43 | 19% |
147 | Rochdale | 229 | 189 | 38 | 17% |
148 | Scottish Borders | 221 | 174 | 45 | 21% |
149 | Greenwich | 214 | 177 | 37 | 17% |
150 | Gwynedd | 211 | 145 | 66 | 31% |
151 | City of London | 208 | 139 | 60 | 30% |
152 | North Lanarkshire | 206 | 172 | 30 | 15% |
153 | Doncaster | 203 | 169 | 32 | 16% |
154 | South Tyneside | 202 | 0 | 147 | 100% |
155 | Flintshire | 201 | 183 | 18 | 9% |
156 | Redbridge | 192 | 94 | 80 | 46% |
157 | Bedfordshire | 190 | 121 | 68 | 36% |
158 | Medway | 188 | 140 | 41 | 23% |
159 | Southend-on-Sea | 186 | 141 | 45 | 24% |
160 | Kingston-upon-Hull | 185 | 171 | 14 | 8% |
161 | West Lothian | 182 | 109 | 65 | 37% |
162 | Neath Port Talbot | 181 | 146 | 35 | 19% |
163 | Powys | 176 | 139 | 33 | 19% |
164 | Bexley | 174 | 139 | 28 | 17% |
165 | Sutton | 173 | 81 | 75 | 48% |
166 | Kensington and Chelsea | 171 | 23 | 108 | 82% |
167 | Argyll and Bute | 170 | 150 | 20 | 12% |
168 | North Lincolnshire | 164 | 137 | 27 | 16% |
169 | North Ayrshire | 163 | 143 | 14 | 9% |
170 | North East Lincolnshire | 163 | 107 | 55 | 34% |
171 | St Helens | 159 | 136 | 20 | 13% |
172 | Wolverhampton | 159 | 105 | 54 | 34% |
173 | Slough | 153 | 74 | 65 | 47% |
174 | West Dunbartonshire | 153 | 147 | 4 | 3% |
175 | Poole | 152 | 118 | 33 | 22% |
176 | Moray | 149 | 116 | 30 | 21% |
177 | Redcar and Cleveland | 148 | 0 | 118 | 100% |
178 | Angus | 147 | 103 | 43 | 29% |
179 | Blackburn | 146 | 109 | 35 | 24% |
180 | Monmouthshire | 142 | 126 | 13 | 9% |
181 | Luton | 140 | 90 | 30 | 25% |
182 | Barking and Dagenham | 138 | 129 | 9 | 7% |
183 | Conwy | 137 | 114 | 22 | 16% |
184 | Stockton-on-Tees | 133 | 0 | 98 | 100% |
185 | Bracknell Forest | 132 | 95 | 34 | 26% |
186 | Caerphilly | 131 | 89 | 42 | 32% |
187 | Blackpool | 129 | 116 | 11 | 9% |
188 | Torbay | 126 | 104 | 16 | 13% |
189 | Halton | 124 | 78 | 43 | 36% |
190 | Bridgend | 121 | 93 | 25 | 21% |
191 | Sandwell | 120 | 105 | 12 | 10% |
192 | Canal and Rivers Trust / Scottish Canals | 112 | 91 | 16 | 15% |
193 | Peterborough | 111 | 86 | 19 | 18% |
194 | Inverclyde | 107 | 99 | 8 | 7% |
195 | Middlesbrough | 101 | 1 | 82 | 99% |
196 | Thurrock | 97 | 79 | 12 | 13% |
197 | Newport | 96 | 74 | 20 | 21% |
198 | Pembrokeshire | 89 | 83 | 6 | 7% |
199 | Network Rail | 87 | 71 | 14 | 16% |
200 | Clackmannanshire | 86 | 49 | 37 | 43% |
201 | Rhondda Cynon Taff | 84 | 71 | 12 | 14% |
202 | Portsmouth | 83 | 64 | 17 | 21% |
203 | Carmarthenshire | 71 | 67 | 4 | 6% |
204 | Ceredigion | 70 | 64 | 6 | 9% |
205 | Isle of Anglesey | 65 | 45 | 19 | 30% |
206 | Rutland | 55 | 40 | 12 | 23% |
207 | Hartlepool | 51 | 0 | 45 | 100% |
208 | Blaenau Gwent | 44 | 43 | 1 | 2% |
209 | Merthyr Tydfil | 39 | 33 | 6 | 15% |
210 | Torfaen | 38 | 29 | 9 | 24% |
211 | Transport Wales | 37 | 26 | 11 | 30% |
212 | Comhairle nan Eilean Siar | 14 | 8 | 6 | 43% |
213 | Shetland | 4 | 1 | 3 | 75% |
214 | Orkney Islands | 1 | 1 | 0 | 0% |
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!