National Register of Historic Places listings in Middlesex County, Massachusetts


This is a listing of places in Middlesex County in the U.S. state of Massachusetts that are listed in the National Register of Historic Places. With more than 1,300 listings, the county has more listings than any other county in the United States.

Cities and towns listed separately

The following Middlesex County cities and towns have large numbers of sites listed in the National Register of Historic Places. Lists of their sites are on separate pages, linked below.
CommunityImageFirst Date listedLast Date listedCount
Arlington64
Cambridge205
Concord27
Framingham18
Lexington17
Lowell41
Marlborough17
Medford36
Newton187
Reading90
Sherborn25
Somerville84
Stoneham69
Wakefield95
Waltham109
Weston15
Winchester68

Other municipalities

Former listings