Walpole town, Cheshire County, NH
3,690
Population
35.2
square miles
104.8
people per square mile
Census data: ACS 2024 5-year unless noted