Discover Methuen
compiled from our dataMethuen is located in Massachusetts, USA, and has a population of about 53,059. Our atlas lists 144 places here.
These include 29 sights and 2 museums, 108 restaurants, 3 places to stay and 2 cocktail bars. Highlights include 254 Broadway, Nevins Manor, Appleton Square.