A European Informational Website
learn more
Whitchurch is a market town in North Shropshire, England. It is the oldest continually inhabited town in Shropshire.[1] According to the 2001 Census the population of the town is 8,673. A more recent estimate puts the population of the town at 8,907 [1].