Mainstream is a populated place located within the Town of Harmony, a minor civil division (MCD) of Somerset County.
Mainstream appears on the Harmony U.S. Geological Survey Map. Somerset County is in the Eastern Time Zone (UTC -5 hours).
Somerset County: Subdivisions (MCDs) | Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Town of Harmony | Somerset County
Hartland, ME
(6.6 miles SSE) Dexter, ME (11.3 miles ENE) Corinna, ME (12.5 miles ESE) Pittsfield, ME (14.3 miles SSE) Newport, ME (14.7 miles SE) |
Guilford, ME
(15.1 miles NNE) Skowhegan, ME (17.6 miles SW) Bingham, ME (19.4 miles WNW) Dover-Foxcroft, ME (20.2 miles NE) North Anson, ME (20.8 miles WSW) |
Harmony, ME
(1.9 miles W) Castle Harmony, ME (1.9 miles S) Cyrs, ME (1.9 miles SE) Cambridge, ME (4.1 miles NNE) Todds Corner, ME (4.1 miles ENE) |
Stronghold, ME
(4.1 miles SSE) Wildwood, ME (4.9 miles SSE) Saint Albans, ME (6.3 miles SE) Wellington, ME (6.6 miles NW) Corson Corner, ME (6.7 miles SW) |