Kidderminster

United Kingdom

Kidderminster is a market town and civil parish located in Worcestershire, England. It is situated approximately 18 miles (29 km) south-west of Birmingham and 15 miles (24 km) north of Worcester. Geographically, the town lies north of the River Stour and east of the River Severn.

According to the 2021 census, Kidderminster had a population of 57,400 residents. The town maintains a twinning relationship with Husum, Germany.

Sources

  1. Kidderminster