Rowley, MA Community Information
Rowley is situated in Essex county, 32 miles north of Boston. The town is ideally located for easy access and travel to major New England cities, Atlantic and inland recreation areas such as the White Mountains of New Hampshire and beach areas of the north shore, historic sites, and centers of business and industry. Rowley has a rich history including witches, cannons, feuds, and many historic sites to beautiful terrain along the sea.