Discover Montague
compiled from our dataMontague is located in Massachusetts, USA, and has a population of about 8,580. Our atlas lists 27 places here.
These include 5 sights and 2 museums, 17 restaurants, 3 places to stay and 0 cocktail bars. Highlights include Power Town, Wendell State Forest, Park Villa Apartments.