Where is Harvard Square?
Harvard Square is located in Riverside. You can easily spend a leisurely day seeing the sights and exploring what this neighbourhood has to offer. If you're looking for things to do in the area, you might like to visit Fenway Park and TD Garden.
Things to see and do near Harvard Square
What to see near Harvard Square
- Harvard University
- Fenway Park
- Northeastern University
- TD Garden
- Massachusetts Institute of Technology
Things to do near Harvard Square
- Encore Boston Harbor
- Faneuil Hall Marketplace
- New England Aquarium
- Harvard University Art Museums