 The borough lay in the middle of Shropshire and on the border with Wales.A 2006 estimate put the population of the borough at 95,900 (this accounted for approx 40% of the total population for the non-metropolitan county).The River Severn runs through the area and in recent years (1998, 2000 twice, 2002, 2004, 2006, 2007) has brought severe and frequent flooding to parts of Shrewsbury and large areas of the countryside.