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
(Fixed %)
AuthorityTotal ReportsOpen ReportsFixed ReportsFixed %sort icon
1West Dunbartonshire14113543%
2Blaenau Gwent302913%
3Midlothian397373215%
4Denbighshire439412246%
5Carmarthenshire696546%
6Pembrokeshire837856%
7Dumfries and Galloway13851295876%
8Barking and Dagenham13512697%
9Isle of Wight444414307%
10Transport Scotland466425317%
11Wakefield352311257%
12Inverclyde1069888%
13Wirral385355298%
14Kingston-upon-Hull185171148%
15East Riding of Yorkshire604552478%
16Barnsley311284279%
17Perth and Kinross278252249%
18Blackpool127114119%
19Flintshire193176179%
20Monmouthshire138123129%
21North Ayrshire159139149%
22East Sussex138612511279%
23Southampton737664689%
24Kent455941234269%
25Highways England149113161369%
26Lincolnshire2474222823710%
27Ceredigion6256610%
28Solihull5735135710%
29Transport for London2542226325210%
30Bury3973554010%
31Bradford5154525110%
32Sandwell1201051210%
33Hackney5324635410%
34Kingston-upon-Thames5765096111%
35Wigan2271962411%
36Birmingham1714151018611%
37Westminster97485010511%
38North Somerset1269112314311%
39Devon3970350044811%
40Walsall3372953811%
41Nottingham4834185512%
42South Ayrshire2732413212%
43Leeds2039179724012%
44Argyll and Bute1681482012%
45Calderdale2682333212%
46Southwark8157109812%
47Highland5774996912%
48Herefordshire7796779512%
49Cardiff110996213512%
50Buckinghamshire3542309443612%
51Norfolk2340203429913%
52St Helens1591362013%
53Aberdeen4744136113%
54Swindon2782423613%
55Thurrock97791213%
56Lambeth1335114717713%
57Leicestershire1179100815713%
58Edinburgh2353202831613%
59East Ayrshire4824176513%
60Warwickshire1660143022313%
61Dudley2532183413%
62Torbay1241021614%
63Bournemouth2832423814%
64Merton4684016314%
65Northamptonshire1919159225214%
66Surrey102028753140314%
67Leicester4023425514%
68Rhondda Cynon Taff84711214%
69South Gloucestershire1413120020415%
70Milton Keynes4343706315%
71Wrexham4744056915%
72Hertfordshire4422375464215%
73Somerset111993516415%
74North Lanarkshire2021683015%
75Canal and Rivers Trust / Scottish Canals109881615%
76Merthyr Tydfil3933615%
77Network Rail86711315%
78Staffordshire2820237643616%
79Fife69158110916%
80Doncaster2021683216%
81West Berkshire75262712016%
82Gloucestershire3174264550816%
83Conwy1371142216%
84Haringey88673614617%
85Sefton3082575117%
86Hampshire5995495699017%
87Nottinghamshire1370112722817%
88Camden78764713217%
89Barnet105687617917%
90North Lincolnshire1581312717%
91Rochdale2231833817%
92Bexley1681332817%
93Greenwich2111743718%
94Wandsworth1468120725718%
95Wiltshire1931157734018%
96Sheffield120498621318%
97Richmond upon Thames67753711718%
98Knowsley3252655818%
99Dorset65553611818%
100Peterborough111861918%
101Manchester2161174938818%
102Northern Ireland Roads Service61148610918%
103Glasgow3615292467519%
104Harrow2421864319%
105Falkirk2311864319%
106Cambridgeshire2568206448219%
107Kirklees113290721219%
108Hillingdon4763819019%
109Derbyshire1750140733519%
110Neath Port Talbot1811463519%
111Cornwall71557013719%
112Enfield2261774320%
113Liverpool113889722620%
114Brighton and Hove3012265820%
115Lancashire4561360393321%
116Essex4769377497821%
117Powys1641273321%
118Cumbria3575281173721%
119South Lanarkshire81964617021%
120Renfrewshire2353186049021%
121East Renfrewshire2652085521%
122Croydon1377107828821%
123Cheshire East4051312983721%
124Bridgend121932521%
125Portsmouth82631721%
126Scottish Borders2111644522%
127North Yorkshire2349182050122%
128Newport94722022%
129Suffolk2082161345222%
130Moray1381053022%
131Trafford79157716522%
132Ealing4143179122%
133Stockport85162117922%
134Dundee2782156222%
135Poole1451113323%
136Medway1851374123%
137Rotherham3562718323%
138Rutland54391224%
139West Sussex3619273984924%
140Torfaen3829924%
141Shropshire121491128324%
142Southend-on-Sea1831394424%
143Blackburn1461093524%
144Worcestershire1469109335825%
145Vale of Glamorgan3912939725%
146Oxfordshire40813014102925%
147Bracknell Forest128933226%
148Luton137873026%
149Salford2921987728%
150Windsor and Maidenhead43230311828%
151Transport Wales35251029%
152City of London2071386030%
153Isle of Anglesey57391730%
154Angus142984330%
155Gwynedd2001386231%
156Caerphilly131894232%
157Coventry68045721632%
158Plymouth91558229033%
159North East Lincolnshire1561035234%
160Aberdeenshire32020810834%
161Wolverhampton1581045434%
162Swansea2941909934%
163Oldham52032717835%
164Bedfordshire1901216836%
165Brent76348227336%
166Halton119744236%
167West Lothian1781086236%
168Bath and North East Somerset94658534637%
169Central Bedfordshire85452431738%
170East Lothian49630318738%
171Hounslow94154233638%
172Warrington88352734039%
173Newham29117011741%
174Comhairle nan Eilean Siar148643%
175Stirling38221616643%
176Telford and Wrekin2851007944%
177Redbridge176887044%
178East Dunbartonshire62533428946%
179Tower Hamlets63129926047%
180Slough152736547%
181Clackmannanshire73373649%
182Sutton166747550%
183Waltham Forest22810310550%
184Havering31013113851%
185Stoke-on-Trent49623124952%
186Wokingham57322930157%
187Reading51318124758%
188Bromley126039562461%
189Bristol1973646112163%
190Derby31610419265%
191Bedford3717316970%
192Norwich46911030874%
193Shetland41375%
194York1567338122678%
195Cheshire West and Chester1704282105779%
196Darlington4617533582%
197Kensington and Chelsea1651710886%
198Hammersmith and Fulham4034036390%
199Bolton5233338592%
200Islington11957495093%
201Stockton-on-Tees13059395%
202Lewisham5702752095%
203Durham7322858195%
204Middlesbrough10028098%
205Redcar and Cleveland146211598%
206Sunderland416230599%
207Northumberland15427120699%
208Tameside2431209100%
209Newcastle5880418100%
210North Tyneside4910322100%
211Gateshead2850230100%
212South Tyneside1960144100%
213Hartlepool50044100%
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!