Stourport-on-Severn

United Kingdom

Stourport-on-Severn, frequently referred to as Stourport, is a town and civil parish located in the Wyre Forest District of North Worcestershire, England. It is situated approximately 4 miles south of Kidderminster and lies downstream on the River Severn from Bewdley.

According to the 2021 census, the town had a population of 20,653 residents.

Sources

  1. Stourport-on-Severn