Verwood

Verwood

Verwood is a town and civil parish in Dorset, England. The town lies 15 miles north of Bournemouth and 19 miles 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.