Help keep roads safe by reporting potholes in your area. This is a user-submitted map — none of this data is automatically reported to local authorities.
Click on the map in your dashboard to submit a pothole. The location, street, and area are automatically filled for you.
Anyone can view reported potholes on the public map. Check if issues have already been submitted in your area.
This platform is maintained by users like you. All reports are user-submitted — we do not send this data to local authorities automatically.
Use our UK Pothole API to access user-submitted pothole data across the UK. This data is for informational purposes only and is not reported to local authorities.
GET https://api.ukpothole.co.uk/potholes.php?apikey=YOUR_KEY
city – Filter by city (e.g., London)town – Filter by town/arealat + lng + radius – Get potholes within a radius (km)page + per_page – Pagination for large datasets// All potholes in London
https://api.ukpothole.co.uk/potholes.php?apikey=YOUR_KEY&city=London
// Nearby potholes within 5 km
https://api.ukpothole.co.uk/potholes.php?apikey=YOUR_KEY&lat=51.5&lng=0.7&radius=5
fetch('https://api.ukpothole.co.uk/potholes.php?apikey=YOUR_KEY')
.then(res => res.json())
.then(data => console.log(data));
More examples and languages will be added soon. Your API key is unique to your account and should be kept secure.