Location

Ledyard is a suburban community within a quiet rural niche of Southeastern Connecticut. The town is located on the Thames River estuary and is surrounded by the towns of:
  • Groton
  • North Stonington
  • Preston
  • Stonington
Ledyard is situated halfway between New York and Boston.
Ledyard_Location_Map_Large.jpg