Somerville is a city located directly to the northwest of Boston, and north of Cambridge, in Middlesex County, Massachusetts, United States. As of the 2020 United States Census, the city had a total population of...
Read moreSomerville is a city located directly to the northwest of Boston, and north of Cambridge, in Middlesex County, Massachusetts, United States. As of the 2020 United States Census, the city had a total population of 81,045 people.
Ready to plan your trip to Somerville?Boston Common
4.7
(13.5K)
New England Aquarium
4.4
(9.9K)
Museum of Science
4.7
(8.7K)
Public Garden
4.8
(7.5K)

Oliveira's Steak House
4.5
(1.8K)
Felipe's Taqueria
4.4
(1.8K)
Sarma Restaurant
4.7
(1.2K)
Russell House Tavern
4.3
(1.4K)