Verwood is a
town and
civil parish in
Dorset,
England. The town lies north of
Bournemouth and north of
Poole. The town has a population of 14,820 according to latest figures (2009) from Dorset County Council, making it the largest town in Dorset without an upper school in terms of population. The population of the parish and four
electoral wards had only risen slightly to 14,852 at the
2011 census.