Windsor Locks is located in Hartford County north of Hartford between Enfield and Windsor along Highway 159 on the banks of the Connecticut River near Bradley International Airport. Located just south of Massachussetts state line.
Windsor Locks is part of the Hartford, Connecticut metro area.