Massachusetts
Massachusetts is a Northeastern state of the United States, bounded to the north by Vermont and New Hampshire, to the east and southeast by the Atlantic Ocean, to the south by Rhode Island and Connecticut, and to the west by New York. It is the seventh smallest of the U.S. states in terms of total area with a population of 6,892,503 inhabitants. Its capital and biggest city is Boston, and its governor is Charlie Baker.
Massachusetts has been the scene of many historical events. In 1620, a ship called the Mayflower arrived at Cape Cod carrying settlers called Pilgrims. These people were escaping religious persecution in England and created the first permanent European settlement in New England, called Plymouth. Soon after, the Pilgrims celebrated the first Thanksgiving with members of the Wampanoag tribe, which still exists in Massachusetts today, to thank them for their help in cultivating the land. In 1639 America’s first post office opened in Boston and in 1876 Alexander Graham Bell demonstrated the first telephone.
The state has a temperate climate. It is colder but drier in western Massachusetts, although its winter snowfalls may be more severe than those nearer the coast. July is the hottest month, and January the coldest month.
Local farmers grow about 25 percent of the cranberries in the United States. The state has preserved many of its forests, and there are now nearly 150 state forests, reservations, and parks. The economy of Massachusetts today is based largely on technological R&D and the service sector (including tourism).
Boston is famous for its chocolate chip cookies which were invented there, but also for the official state dessert: the Boston cream pie, which is a chocolate-iced white cake filled with custard.
If you want information about your city in Massachusetts, click on the Massachusetts city names or Massachusetts town names below:
Complete List of Cities in Massachusetts
TYNGSBOROUGH
Tyngsborough is a Town in Middlesex county with -15 000 inhabitants.
GEORGETOWN
Georgetown is a Town in Essex county with -10 000 inhabitants.
MIDDLETON
Middleton is a Town in Essex county with -10 000 inhabitants.
KINGSTON
Kingston is a Town in Plymouth county with -15 000 inhabitants.
WENHAM
Wenham is a Town in Essex county with -5 000 inhabitants.
BARNSTABLE
Barnstable is a City in Barnstable county with -50 000 inhabitants.
FALMOUTH
Falmouth is a Town in Barnstable county with -40 000 inhabitants.
SCITUATE
Scituate is a Town in Plymouth county with -20 000 inhabitants.
WEST BOYLSTON
West Boylston is a Town in Worcester county with -10 000 inhabitants.
ACUSHNET
Acushnet is a Town in Bristol county with -15 000 inhabitants.
HOPKINTON
Hopkinton is a Town in Middlesex county with -15 000 inhabitants.
DUDLEY
Dudley is a Town in Worcester county with -15 000 inhabitants.
HAMILTON
Hamilton is a Town in Essex county with -10 000 inhabitants.
MASHPEE
Mashpee is a Town in Barnstable county with -15 000 inhabitants.
LITTLETON
Littleton is a Town in Middlesex county with -10 000 inhabitants.
OXFORD
Oxford is a Town in Bristol county with -15 000 inhabitants.
PEPPERELL
Pepperell is a Town in Middlesex county with -15 000 inhabitants.
NORWELL
Norwell is a Town in Plymouth county with -15 000 inhabitants.
WRENTHAM
Wrentham is a Town in Norfolk county with -15 000 inhabitants.
BOXBOROUGH
Boxborough is a Town in Middlesex county with -5 000 inhabitants.
HOLDEN
Holden is a Town in Worcester county with -20 000 inhabitants.
TOPSFIELD
Topsfield is a Town in Essex county with -10 000 inhabitants.
WAREHAM
Wareham is a Town in Plymouth county with -30 000 inhabitants.
SANDWICH
Sandwich is a Town in Barnstable county with -30 000 inhabitants.
SALISBURY
Salisbury is a Town in Essex county with -10 000 inhabitants.
SHIRLEY
Shirley is a Town in Middlesex county with -10 000 inhabitants.
UXBRIDGE
Uxbridge is a Town in Worcester county with -15 000 inhabitants.
LEICESTER
Leicester is a Town in Worcester county with -15 000 inhabitants.
WEST BRIDGEWATER
West Bridgewater is a Town in Plymouth county with -10 000 inhabitants.
HALIFAX
Halifax is a Town in Plymouth county with -10 000 inhabitants.