The larger Greater Boston metropolitan statistical area has a population of 4.9 million as of 2023, making it the largest in New England and the eleventh-largest in the country. [10] [11] [12] Boston was founded on the Shawmut Peninsula in 1630 by English Puritan settlers. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.