where is walpole, ma?
Walpole, Massachusetts. Main Street. Walpole is a town in Norfolk County, Massachusetts, United States and also encompasses the entirely distinct entity of Walpole (CDP), with its much smaller area of 2.9 square miles and smaller population of 5,198 at the 2010 census.