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
1Orkney Islands1100%
2Blaenau Gwent434212%
3West Dunbartonshire15314743%
4Denbighshire493465255%
5Midlothian406382215%
6Carmarthenshire716746%
7Dumfries and Galloway13971307876%
8Barking and Dagenham13812997%
9Transport Scotland488445327%
10Isle of Wight447417307%
11Pembrokeshire898367%
12Wakefield360319257%
13Wirral391361297%
14Inverclyde1079987%
15Kingston-upon-Hull185171148%
16East Riding of Yorkshire618566478%
17Barnsley325298278%
18Perth and Kinross284258249%
19Blackpool129116119%
20Ceredigion696369%
21East Sussex143713011279%
22North Ayrshire163143149%
23Flintshire201183189%
24Southampton749676689%
25Kent461441784269%
26Monmouthshire142126139%
27Lincolnshire252922822389%
28Highways England1525134414210%
29Bury4133704110%
30Solihull5905285910%
31Transport for London2575229125710%
32Hackney5424735410%
33Sandwell1201051210%
34Bradford5244585411%
35Kingston-upon-Thames5765096111%
36Wigan2312002411%
37Westminster98085610511%
38Birmingham1721151618611%
39North Somerset1314116614511%
40Devon4085360745511%
41Walsall3392973811%
42Nottingham4944295511%
43South Ayrshire2782463212%
44Calderdale2772423212%
45Leeds2064182124112%
46Argyll and Bute1701502012%
47Highland6255437312%
48Southwark8247199812%
49Cardiff113098313512%
50Herefordshire7796779512%
51Buckinghamshire3576312443912%
52Swindon2832473613%
53St Helens1591362013%
54Aberdeen4744136113%
55Bournemouth3062643913%
56Norfolk2400208430913%
57East Ayrshire4984336513%
58Thurrock97791213%
59Lambeth1344115617713%
60Torbay1261041613%
61Northamptonshire1962163525213%
62Edinburgh2387206031813%
63Warwickshire1687145422613%
64Merton4734056313%
65Leicestershire1208103216214%
66Surrey103928918142814%
67Leicester4043435514%
68Dudley2642263714%
69South Gloucestershire1469125420614%
70Milton Keynes4413776314%
71Hertfordshire4490382164314%
72Rhondda Cynon Taff84711214%
73North Lanarkshire2061723015%
74Wrexham4964227415%
75Canal and Rivers Trust / Scottish Canals112911615%
76Fife74663311215%
77Staffordshire2913246444115%
78Merthyr Tydfil3933615%
79Gloucestershire3250271951016%
80West Berkshire76463912016%
81Somerset115995818116%
82Doncaster2031693216%
83Conwy1371142216%
84Haringey90475414616%
85Hampshire61965145100216%
86North Lincolnshire1641372716%
87Network Rail87711416%
88Camden80166113217%
89Nottinghamshire1401115523117%
90Rochdale2291893817%
91Bexley1741392817%
92Sefton3162635317%
93Barnet106588318017%
94Wandsworth1521125825917%
95Greenwich2131763717%
96Wiltshire1964161034017%
97Richmond upon Thames68954911718%
98Sheffield121799921318%
99Dorset67655611918%
100Manchester2230181439118%
101Harrow2531974318%
102Northern Ireland Roads Service62449910918%
103Knowsley3252655818%
104Peterborough111861918%
105Falkirk2371924318%
106Cambridgeshire2617211148319%
107Derbyshire1807146333619%
108Kirklees116793821619%
109Glasgow3696298969119%
110Hillingdon4823879019%
111Powys1761393319%
112Neath Port Talbot1811463519%
113Enfield2291794319%
114Cornwall72657813919%
115Cumbria3860308474920%
116East Renfrewshire2852275620%
117Brighton and Hove3112355920%
118Liverpool114490122820%
119Lancashire4671370294420%
120South Lanarkshire85067417320%
121Essex4848383899121%
122Scottish Borders2211744521%
123Moray1491163021%
124Renfrewshire2374188149021%
125Cheshire East4112318584221%
126Croydon1391109128921%
127Portsmouth83641721%
128Bridgend121932521%
129Newport96742021%
130North Yorkshire2378184850221%
131Suffolk2137166645421%
132Shropshire1338103328522%
133Trafford80559016622%
134Poole1511173322%
135Stockport86062918022%
136Ealing4143179122%
137Dundee2782156222%
138Medway1881404123%
139Rutland55401223%
140Rotherham3642788423%
141West Sussex3692279686424%
142Torfaen3829924%
143Southend-on-Sea1861414524%
144Blackburn1461093524%
145Worcestershire1479110335825%
146Vale of Glamorgan4003019825%
147Oxfordshire41813113103025%
148Luton140903025%
149Bracknell Forest132953426%
150Salford3022087727%
151Windsor and Maidenhead43730811828%
152Angus1471034329%
153Isle of Anglesey65451930%
154Transport Wales37261130%
155City of London2081396030%
156Gwynedd2111456631%
157Coventry68245921632%
158Caerphilly131894232%
159Plymouth94060629132%
160Swansea2981949934%
161Aberdeenshire33722011334%
162North East Lincolnshire1631075534%
163Wolverhampton1591055434%
164Halton124784336%
165Oldham52432718236%
166Brent76848727336%
167Bedfordshire1901216836%
168Bath and North East Somerset96459935037%
169Hounslow96957033637%
170Central Bedfordshire86753731737%
171West Lothian1821096537%
172Telford and Wrekin3201338038%
173East Lothian50130718838%
174Warrington88753134039%
175Newham29517411740%
176Comhairle nan Eilean Siar148643%
177Clackmannanshire86493743%
178East Dunbartonshire64234729346%
179Tower Hamlets63730426146%
180Stirling41022019046%
181Redbridge190928047%
182Slough153746547%
183Sutton172807548%
184Waltham Forest23010510550%
185Havering31313313951%
186Stoke-on-Trent50223724951%
187Wokingham58223530456%
188Reading51518224758%
189Bromley126840362461%
190Bristol2024695112362%
191Derby32411219263%
192Bedford3747616969%
193Norwich47912030872%
194Shetland41375%
195York1583353122778%
196Cheshire West and Chester1736305106678%
197Kensington and Chelsea1712310882%
198Hammersmith and Fulham4054236390%
199Bolton5283439192%
200Lewisham5731153998%
201Middlesbrough10118299%
202Darlington475541799%
203Redcar and Cleveland148111899%
204Durham7703628100%
205Gateshead2891230100%
206North Tyneside4941323100%
207Northumberland156801212100%
208Islington120601032100%
209Newcastle5880418100%
210Sunderland4200306100%
211Tameside2440211100%
212South Tyneside2020147100%
213Stockton-on-Tees133098100%
214Hartlepool51045100%
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!