answersLogoWhite

0

The area of the city of Boston or Greater Boston is approximately 89.6 square miles. The population of Boston is about 4.5 million people. Boston is located in New England and is on the Atlantic Ocean waterfront.

User Avatar

Wiki User

12y ago

What else can I help you with?