Groton is the largest town in Middlesex County with an area of about 33.7 square miles that is crossed by the Nashua and Squannacook rivers. First settled in 1655, today Groton is home to just over 10,800 residents. Thirty percent of Groton’s land is protected, offering over 100 miles of trails for walking and biking, or even hunting and camping. Every year Groton also hosts an equestrian competition. Groton has two private schools, the Groton School and Lawrence Academy at Groton.
Groton borders the towns of Pepperell, Dunstable, Tyngsborough, Westford, Littleton, Ayer, Shirley, and Townsend. Groton is accessible by Routes 40,111, 119, and 225.