Where is Massachusetts?

In the northeast. New England. Upper right corner of a standard U.S. map such as the one linked below.

Massachusetts is located by Rhode Island, Connecticut, New York, Vermont and New Hampshire. So go look at a map and look in the top right corner

It is bordered by the Atlantic Ocean, it is bordered by Cape Cod Bay, and the Conneticut and Merrimack River run through it.