Discover Andover
compiled from our dataAndover is located in Massachusetts, USA, and has a population of about 36,569. Our atlas lists 139 places here.
These include 48 sights and 4 museums, 77 restaurants, 9 places to stay and 1 cocktail bars. Highlights include Andover Commons, Abbott Landing, Marquee at Andover.