Topsfield is located on the North Shore, 20 miles north of Boston. This charming New England town is
pedestrian-friendly and very walkable. It is home to numerous shops and businesses such as
restaurants, coffee shops, banks, post office, hardware store, day spa, bike shop, barber shop and
beauty salon to name a few.