Listing 2 restaurants in and around Ashford.
Ashford is a town in Windham County, Connecticut. The town is part of the Northeastern Connecticut Planning Region. The population was 4,191 at the 2020 census. It was founded in 1714. Eastford was a part of Ashford until 1847, when the former split off to organize its own town. For this reason North Ashford is located in northeast Eastford.