Congleton is a town and civil parish in Cheshire, England, on the banks of the River Dane 21 miles (34 kilometres) south of Manchester and to the west of the Macclesfield Canal. The town has a population of 25,750, increasing to 26,482 at the Census 2011.