Indian Rock
Indian Rock is a locality in City of Amesbury Town, Essex, Massachusetts. Indian Rock is situated near the neighborhood West End, as well as near the hamlet Salisbury Point.Places of Interest
Highlights include Maudslay State Park and Bartlett Museum.
Maudslay State Park
Maudslay State Park is a landscaped and decorative…
Bartlett Museum
The Bartlett Museum is a nonprofit museum located at 270 Main Street, Amesbury, Massachusetts.
Deer Island
Islet
Deer Island is a small island with only 1-2…
Places in the Area
Nearby places include Amesbury and Merrimacport.
Merrimacport
Merrimacport is an unincorporated village and the… Merrimacport is situated 3 miles west of Indian Rock.
Newburyport
Newburyport is a lovely coastal town in Massachusetts at the mouth of the Merrimack River.
Indian Rock
This page is based on OpenStreetMap, Wikidata, and Wikimedia Commons.
We’d love your help improving our open data sources. Thank you for contributing.
Latitude
42.83084° or 42° 49′ 51″ north
Longitude
-70.93109° or 70° 55′ 52″ west
Open location code
87JFR3J9+8H
OpenStreetMap ID
OpenStreetMap feature
natural=bare_rock
OpenStreetMap feature
place=locality
Satellite Map
Discover this place from above in high-definition satellite imagery.
Places with the Same Name
Discover other places named “Indian Rock”.
Localities in the Area
Explore places such as West End and Salisbury Point.
Notable Places Nearby
Highlights include Goodwin Creek Marina and Flowering Pond.
Massachusetts: Highlights
Learn more about Boston and Cambridge.
“A journey is best measured in friends, rather than miles.”
Curious Localities to Discover
Uncover intriguing localities from every corner of the globe.