{
 "path": "/sitemap",
 "title": "Everything on Hey Bath: every topic, area and postcode",
 "description": "Every part of Hey Bath on one page: 34 topics in 11 groups, 32 areas and 41 postcode sectors across Bath and North East Somerset.",
 "canonical": "https://heybath.uk/sitemap",
 "generated_at": "2026-10-10T07:21:59.257Z",
 "data": {
  "counted_at": "2026-10-10T06:24:36.640Z",
  "groups": [
   {
    "key": "street",
    "name": "Your street",
    "path": "/topics#street",
    "topics": [
     {
      "name": "Planning",
      "path": "/planning",
      "blurb": "Every application and decision, newest first.",
      "count": "16 new this week",
      "coming_soon": false
     },
     {
      "name": "Licensing",
      "path": "/licensing",
      "blurb": "Premises licences, pavement cafés and street trading, with the date comments close.",
      "count": null,
      "coming_soon": false
     },
     {
      "name": "Problems",
      "path": "/problems",
      "blurb": "Potholes, broken lights and fly-tipping, and whether they’re fixed.",
      "count": "2,046 reports",
      "coming_soon": false
     },
     {
      "name": "Bins",
      "path": "/bins",
      "blurb": "Your next collections, by postcode.",
      "count": null,
      "coming_soon": false
     },
     {
      "name": "Crime",
      "path": "/crime",
      "blurb": "Street crime by month and what the police are working on.",
      "count": "32 area-months",
      "coming_soon": false
     },
     {
      "name": "Power cuts",
      "path": "/power",
      "blurb": "Live cuts and when they should be fixed.",
      "count": null,
      "coming_soon": false
     },
     {
      "name": "Homes",
      "path": "/housing",
      "blurb": "House sales and energy ratings, as summaries of streets and areas, never single homes.",
      "count": "21,345 homes with an energy rating",
      "coming_soon": false
     },
     {
      "name": "Broadband",
      "path": "/broadband",
      "blurb": "Speeds and full fibre by postcode, from Ofcom.",
      "count": null,
      "coming_soon": true
     },
     {
      "name": "Mobile signal",
      "path": "/mobile-signal",
      "blurb": "4G and 5G coverage by address, from Ofcom.",
      "count": null,
      "coming_soon": true
     }
    ]
   },
   {
    "key": "around",
    "name": "Getting around",
    "path": "/topics#around",
    "topics": [
     {
      "name": "Roads",
      "path": "/roads",
      "blurb": "Closures, traffic orders and diversions.",
      "count": "57 closures and orders",
      "coming_soon": false
     },
     {
      "name": "Roadworks",
      "path": "/roadworks",
      "blurb": "Every permit to dig up a road, from Street Manager.",
      "count": null,
      "coming_soon": true
     },
     {
      "name": "Buses",
      "path": "/buses",
      "blurb": "Stops, routes and times, with live lateness.",
      "count": "1,313 bus stops",
      "coming_soon": false
     },
     {
      "name": "Trains",
      "path": "/trains",
      "blurb": "Bath Spa and Oldfield Park departures.",
      "count": null,
      "coming_soon": true
     },
     {
      "name": "Parking",
      "path": "/parking",
      "blurb": "Every council car park and park and ride.",
      "count": "42 car parks",
      "coming_soon": false
     },
     {
      "name": "EV charging",
      "path": "/charging",
      "blurb": "Public chargers, their speed and who runs them.",
      "count": null,
      "coming_soon": false
     },
     {
      "name": "Fuel prices",
      "path": "/fuel",
      "blurb": "Petrol and diesel prices at each forecourt.",
      "count": null,
      "coming_soon": false
     }
    ]
   },
   {
    "key": "whatson",
    "name": "What’s on",
    "path": "/topics#whatson",
    "topics": [
     {
      "name": "What’s on",
      "path": "/whats-on",
      "blurb": "Everything on, by day, from every venue we can read.",
      "count": "709 things coming up",
      "coming_soon": false
     },
     {
      "name": "Cinema",
      "path": "/whats-on/cinema",
      "blurb": "Today’s films at the Little Theatre.",
      "count": null,
      "coming_soon": false
     },
     {
      "name": "Bath today",
      "path": "/today",
      "blurb": "The short written round-up, every morning at 6am.",
      "count": "8 editions",
      "coming_soon": false
     }
    ]
   },
   {
    "key": "environment",
    "name": "Environment",
    "path": "/topics#environment",
    "topics": [
     {
      "name": "Environment",
      "path": "/environment",
      "blurb": "River, air, weather and power together.",
      "count": null,
      "coming_soon": false
     },
     {
      "name": "Weather",
      "path": "/weather",
      "blurb": "Now, today and any warnings.",
      "count": null,
      "coming_soon": false
     },
     {
      "name": "River",
      "path": "/river",
      "blurb": "Avon levels, flood alerts and warnings.",
      "count": "5 river gauges",
      "coming_soon": false
     },
     {
      "name": "Air",
      "path": "/air",
      "blurb": "Air quality and pollen.",
      "count": null,
      "coming_soon": false
     },
     {
      "name": "Sewage overflows",
      "path": "/river/overflows",
      "blurb": "Storm overflows on our rivers and when they last spilled.",
      "count": "239 overflows",
      "coming_soon": false
     }
    ]
   },
   {
    "key": "council",
    "name": "Council",
    "path": "/topics#council",
    "topics": [
     {
      "name": "Council",
      "path": "/council",
      "blurb": "Councillors, spending, contracts and council tax.",
      "count": null,
      "coming_soon": false
     }
    ]
   },
   {
    "key": "food",
    "name": "Food and drink",
    "path": "/topics#food",
    "topics": [
     {
      "name": "Food and drink",
      "path": "/food",
      "blurb": "Hygiene ratings for every café, pub, restaurant and shop.",
      "count": null,
      "coming_soon": false
     }
    ]
   },
   {
    "key": "health",
    "name": "Health and care",
    "path": "/topics#health",
    "topics": [
     {
      "name": "Health and care",
      "path": "/health",
      "blurb": "GPs, dentists, pharmacies and care homes, with inspection ratings.",
      "count": "166 places",
      "coming_soon": false
     }
    ]
   },
   {
    "key": "schools",
    "name": "Schools",
    "path": "/topics#schools",
    "topics": [
     {
      "name": "Schools",
      "path": "/schools",
      "blurb": "Every school and nursery, with Ofsted and term dates.",
      "count": null,
      "coming_soon": false
     }
    ]
   },
   {
    "key": "sport",
    "name": "Sport",
    "path": "/topics#sport",
    "topics": [
     {
      "name": "Sport",
      "path": "/sport",
      "blurb": "Bath Rugby, Bath City and the rest: fixtures and match days.",
      "count": "52 fixtures",
      "coming_soon": false
     }
    ]
   },
   {
    "key": "places",
    "name": "Places",
    "path": "/topics#places",
    "topics": [
     {
      "name": "Places",
      "path": "/places",
      "blurb": "Locals’ picks, venues, museums, pubs and walks.",
      "count": "90 places",
      "coming_soon": false
     },
     {
      "name": "Areas",
      "path": "/areas",
      "blurb": "The 32 areas of Bath and North East Somerset.",
      "count": "32 areas",
      "coming_soon": false
     },
     {
      "name": "Postcodes",
      "path": "/postcodes",
      "blurb": "Every postcode district and sector, with what’s happening in it.",
      "count": "5,930 postcodes",
      "coming_soon": false
     },
     {
      "name": "Listed buildings",
      "path": "/places/listed",
      "blurb": "Is it listed? Every listed building, from Historic England.",
      "count": null,
      "coming_soon": false
     }
    ]
   },
   {
    "key": "news",
    "name": "News",
    "path": "/topics#news",
    "topics": [
     {
      "name": "News",
      "path": "/news",
      "blurb": "Headlines from every local source, a line each and a link.",
      "count": "341 headlines",
      "coming_soon": false
     }
    ]
   }
  ],
  "areas": [
   {
    "name": "Bathavon North",
    "slug": "bathavon-north",
    "path": "/areas/bathavon-north"
   },
   {
    "name": "Bathavon South",
    "slug": "bathavon-south",
    "path": "/areas/bathavon-south"
   },
   {
    "name": "Bathwick",
    "slug": "bathwick",
    "path": "/areas/bathwick"
   },
   {
    "name": "Bear Flat",
    "slug": "bear-flat",
    "path": "/areas/bear-flat"
   },
   {
    "name": "Chew Valley",
    "slug": "chew-valley",
    "path": "/areas/chew-valley"
   },
   {
    "name": "Clutton & Farmborough",
    "slug": "clutton-farmborough",
    "path": "/areas/clutton-farmborough"
   },
   {
    "name": "Combe Down",
    "slug": "combe-down",
    "path": "/areas/combe-down"
   },
   {
    "name": "High Littleton",
    "slug": "high-littleton",
    "path": "/areas/high-littleton"
   },
   {
    "name": "Keynsham",
    "slug": "keynsham",
    "path": "/areas/keynsham"
   },
   {
    "name": "Kingsmead",
    "slug": "kingsmead",
    "path": "/areas/kingsmead"
   },
   {
    "name": "Lambridge",
    "slug": "lambridge",
    "path": "/areas/lambridge"
   },
   {
    "name": "Lansdown",
    "slug": "lansdown",
    "path": "/areas/lansdown"
   },
   {
    "name": "Mendip",
    "slug": "mendip",
    "path": "/areas/mendip"
   },
   {
    "name": "Midsomer Norton",
    "slug": "midsomer-norton",
    "path": "/areas/midsomer-norton"
   },
   {
    "name": "Moorlands",
    "slug": "moorlands",
    "path": "/areas/moorlands"
   },
   {
    "name": "Newbridge",
    "slug": "newbridge",
    "path": "/areas/newbridge"
   },
   {
    "name": "Odd Down",
    "slug": "odd-down",
    "path": "/areas/odd-down"
   },
   {
    "name": "Oldfield Park",
    "slug": "oldfield-park",
    "path": "/areas/oldfield-park"
   },
   {
    "name": "Paulton",
    "slug": "paulton",
    "path": "/areas/paulton"
   },
   {
    "name": "Peasedown",
    "slug": "peasedown",
    "path": "/areas/peasedown"
   },
   {
    "name": "Publow & Whitchurch",
    "slug": "publow-whitchurch",
    "path": "/areas/publow-whitchurch"
   },
   {
    "name": "Radstock",
    "slug": "radstock",
    "path": "/areas/radstock"
   },
   {
    "name": "Saltford",
    "slug": "saltford",
    "path": "/areas/saltford"
   },
   {
    "name": "Southdown",
    "slug": "southdown",
    "path": "/areas/southdown"
   },
   {
    "name": "Timsbury",
    "slug": "timsbury",
    "path": "/areas/timsbury"
   },
   {
    "name": "Twerton",
    "slug": "twerton",
    "path": "/areas/twerton"
   },
   {
    "name": "Walcot",
    "slug": "walcot",
    "path": "/areas/walcot"
   },
   {
    "name": "Westfield",
    "slug": "westfield",
    "path": "/areas/westfield"
   },
   {
    "name": "Westmoreland",
    "slug": "westmoreland",
    "path": "/areas/westmoreland"
   },
   {
    "name": "Weston",
    "slug": "weston",
    "path": "/areas/weston"
   },
   {
    "name": "Whiteway",
    "slug": "whiteway",
    "path": "/areas/whiteway"
   },
   {
    "name": "Widcombe",
    "slug": "widcombe",
    "path": "/areas/widcombe"
   }
  ],
  "postcodes": [
   {
    "district": "BA1",
    "path": "/postcodes/ba1",
    "sectors": [
     {
      "sector": "BA1 0",
      "path": "/postcodes/ba1-0"
     },
     {
      "sector": "BA1 1",
      "path": "/postcodes/ba1-1"
     },
     {
      "sector": "BA1 2",
      "path": "/postcodes/ba1-2"
     },
     {
      "sector": "BA1 3",
      "path": "/postcodes/ba1-3"
     },
     {
      "sector": "BA1 4",
      "path": "/postcodes/ba1-4"
     },
     {
      "sector": "BA1 5",
      "path": "/postcodes/ba1-5"
     },
     {
      "sector": "BA1 6",
      "path": "/postcodes/ba1-6"
     },
     {
      "sector": "BA1 7",
      "path": "/postcodes/ba1-7"
     },
     {
      "sector": "BA1 8",
      "path": "/postcodes/ba1-8"
     },
     {
      "sector": "BA1 9",
      "path": "/postcodes/ba1-9"
     }
    ]
   },
   {
    "district": "BA2",
    "path": "/postcodes/ba2",
    "sectors": [
     {
      "sector": "BA2 0",
      "path": "/postcodes/ba2-0"
     },
     {
      "sector": "BA2 1",
      "path": "/postcodes/ba2-1"
     },
     {
      "sector": "BA2 2",
      "path": "/postcodes/ba2-2"
     },
     {
      "sector": "BA2 3",
      "path": "/postcodes/ba2-3"
     },
     {
      "sector": "BA2 4",
      "path": "/postcodes/ba2-4"
     },
     {
      "sector": "BA2 5",
      "path": "/postcodes/ba2-5"
     },
     {
      "sector": "BA2 6",
      "path": "/postcodes/ba2-6"
     },
     {
      "sector": "BA2 7",
      "path": "/postcodes/ba2-7"
     },
     {
      "sector": "BA2 8",
      "path": "/postcodes/ba2-8"
     },
     {
      "sector": "BA2 9",
      "path": "/postcodes/ba2-9"
     }
    ]
   },
   {
    "district": "BA3",
    "path": "/postcodes/ba3",
    "sectors": [
     {
      "sector": "BA3 2",
      "path": "/postcodes/ba3-2"
     },
     {
      "sector": "BA3 3",
      "path": "/postcodes/ba3-3"
     },
     {
      "sector": "BA3 4",
      "path": "/postcodes/ba3-4"
     },
     {
      "sector": "BA3 5",
      "path": "/postcodes/ba3-5"
     },
     {
      "sector": "BA3 9",
      "path": "/postcodes/ba3-9"
     }
    ]
   },
   {
    "district": "BA15",
    "path": "/postcodes/ba15",
    "sectors": [
     {
      "sector": "BA15 2",
      "path": "/postcodes/ba15-2"
     }
    ]
   },
   {
    "district": "BS14",
    "path": "/postcodes/bs14",
    "sectors": [
     {
      "sector": "BS14 0",
      "path": "/postcodes/bs14-0"
     },
     {
      "sector": "BS14 8",
      "path": "/postcodes/bs14-8"
     }
    ]
   },
   {
    "district": "BS31",
    "path": "/postcodes/bs31",
    "sectors": [
     {
      "sector": "BS31 1",
      "path": "/postcodes/bs31-1"
     },
     {
      "sector": "BS31 2",
      "path": "/postcodes/bs31-2"
     },
     {
      "sector": "BS31 3",
      "path": "/postcodes/bs31-3"
     },
     {
      "sector": "BS31 9",
      "path": "/postcodes/bs31-9"
     }
    ]
   },
   {
    "district": "BS39",
    "path": "/postcodes/bs39",
    "sectors": [
     {
      "sector": "BS39 4",
      "path": "/postcodes/bs39-4"
     },
     {
      "sector": "BS39 5",
      "path": "/postcodes/bs39-5"
     },
     {
      "sector": "BS39 6",
      "path": "/postcodes/bs39-6"
     },
     {
      "sector": "BS39 7",
      "path": "/postcodes/bs39-7"
     }
    ]
   },
   {
    "district": "BS40",
    "path": "/postcodes/bs40",
    "sectors": [
     {
      "sector": "BS40 5",
      "path": "/postcodes/bs40-5"
     },
     {
      "sector": "BS40 6",
      "path": "/postcodes/bs40-6"
     },
     {
      "sector": "BS40 7",
      "path": "/postcodes/bs40-7"
     },
     {
      "sector": "BS40 8",
      "path": "/postcodes/bs40-8"
     }
    ]
   },
   {
    "district": "BS41",
    "path": "/postcodes/bs41",
    "sectors": [
     {
      "sector": "BS41 8",
      "path": "/postcodes/bs41-8"
     }
    ]
   }
  ],
  "places": [
   {
    "name": "Locals’ picks",
    "path": "/places?show=picks"
   },
   {
    "name": "All places",
    "path": "/places"
   },
   {
    "name": "Venues and what’s on",
    "path": "/whats-on#venues"
   },
   {
    "name": "Car parks",
    "path": "/parking"
   },
   {
    "name": "River gauges",
    "path": "/river"
   },
   {
    "name": "Air monitor",
    "path": "/air"
   }
  ],
  "editions": [
   {
    "date": "2026-10-10",
    "path": "/today/2026-10-10"
   },
   {
    "date": "2026-10-09",
    "path": "/today/2026-10-09"
   },
   {
    "date": "2026-10-08",
    "path": "/today/2026-10-08"
   },
   {
    "date": "2026-10-07",
    "path": "/today/2026-10-07"
   },
   {
    "date": "2026-10-06",
    "path": "/today/2026-10-06"
   },
   {
    "date": "2026-10-05",
    "path": "/today/2026-10-05"
   },
   {
    "date": "2026-10-04",
    "path": "/today/2026-10-04"
   },
   {
    "date": "2026-10-03",
    "path": "/today/2026-10-03"
   }
  ],
  "site": [
   {
    "name": "About Hey Bath",
    "path": "/about"
   },
   {
    "name": "The open data we use",
    "path": "/data"
   },
   {
    "name": "How it runs: every source and its health",
    "path": "/how-it-runs"
   },
   {
    "name": "Contact",
    "path": "/contact"
   },
   {
    "name": "Privacy",
    "path": "/privacy"
   },
   {
    "name": "Photo credits",
    "path": "/photos"
   }
  ]
 }
}