Some of the most scenic waterfront running on the North Shore centers around the small town of Magnolia, which is off Rt. 127 between Manchester-By-The-Sea and Gloucester. We’ve mapped a 5.5 mile out and back route, consisting of two particularly pretty oceanfront sections — do it near sunrise or sunset to capture some gorgeous light!
You can start this route anywhere, but a good spot to start is in ‘downtown’ Magnolia. Enjoy ~1 mile along Shore Rd., which has great views out to Magnolia Point, and some gorgeous waterfront homes. Then, head south for 1/2 mile along Raymond St., and then LEFT, heading south on Rt. 127 (caution: narrow shoulder) for 1/2 mile. Turn LEFT on Ocean St., and enjoy 1 mile out and back along Kettle Cove, passing White Beach and Black Beach. Retrace your steps to the start.
For a longer run, take Hesperus Ave., a pleasantly shaded, fairly quiet street that runs north for nearly 2 miles from the western end of Shore Rd. in Magnolia to where it connects to Rt. 127.