Massachusetts topographic maps
Click on a map to view its topography, its elevation and its terrain.

Needham
United States > Massachusetts > Norfolk County
Needham's area is roughly in the shape of an acute, northward-pointing triangle. The Charles River forms nearly all of the southern and northeastern boundaries, the town line with Wellesley forming the third, northwestern one. In addition to Wellesley on the northwest, Needham borders Newton and the West…
Average elevation: 46 m

Hudson
United States > Massachusetts > Middlesex County
The Assabet River runs prominently through most of Hudson. The river arises from wetlands in Westborough and flows northeast 34 miles (55 km), starting at an elevation of 320 feet (98 m). It descends through the towns of Northborough, Marlborough, Berlin, Hudson, Stow, Maynard, Acton, and finally Concord,…
Average elevation: 98 m

Middleborough
United States > Massachusetts > Plymouth County
The nearest regional airports are Taunton Municipal Airport and Plymouth Municipal Airport, the nearest primary commercial airport is New Bedford Regional Airport, and the nearest national and international airports are T. F. Green Airport in Warwick, Rhode Island, and Logan International Airport in Boston.…
Average elevation: 24 m

Town of Barnstable Public Lands
United States > Massachusetts > Barnstable County > Barnstable > West Barnstable
Average elevation: 1 m

Springfield
United States > Massachusetts > Hampden County
Aside from its rivers, Springfield's second most prominent topographical feature is the city's 735-acre (297 ha) Forest Park. Forest Park lies in the southwestern corner of the city, surrounded by Springfield's attractive garden districts, Forest Park and Forest Park Heights, which feature over 600 Victorian…
Average elevation: 50 m

Pittsfield
United States > Massachusetts > Berkshire County
Pittsfield has a humid continental climate (Dfb). Winters are harsh due the city's high elevation at 1,039 ft (317 m), with an average annual snowfall of 75.9 inches (1,930 mm) and temperatures dipping to 0 °F (−18 °C) or colder 13 times per year. Summers, however, are typically warm and pleasant, with…
Average elevation: 369 m

Amesbury
United States > Massachusetts > Essex County
Amesbury is located at 42°51′29″N 70°55′50″W / 42.85806°N 70.93056°W / 42.85806; -70.93056. According to the United States Census Bureau, the city has a total area of 13.7 square miles (35.5 km2), of which 12.3 square miles (31.8 km2) is land and 1.5 square miles (3.8 km2), or 10.65%, is…
Average elevation: 25 m