Lynnfield is located at (42.527895, -71.028348) [REF].
Lynnfield lies along the western border of Essex County, and is bordered by the Middlesex County towns of Wakefield to the southwest, Reading to the west, and North Reading to the north and northwest.