Discover Saugus
compiled from our dataSaugus is located in Massachusetts, USA, and has a population of about 28,619. Our atlas lists 154 places here.
These include 16 sights and 3 museums, 126 restaurants, 9 places to stay and 0 cocktail bars. Highlights include Atwood, Avalon Saugus, Austin Court Condominium.