Alsager is a town and civil parish in the unitary authority of Cheshire East and the ceremonial county of Cheshire, England, to the north-west of the city of Stoke-on-Trent, and east of the railway town of Crewe. The town has a population of 11,775. Going clockwise, starting from the north, the civil parish is bordered by the parishes of Betchton to the north, Church Lawton to the north-east and east, Kidsgrove in Staffordshire to the south-east, Audley Rural, in Staffordshire to the south, Barthomley to the south-west, Haslington to the west, and Hassall to the north-west.
In the centre of Alsager is a lake, Alsager Mere. This isolated pool, once the focal point of the town, is only accessible by two fenced public viewing areas and by local residents who have gardens adjoining the waters.
Alsager has hosted an annual summer carnival since 1998. Until June 2009 the summer carnival was located in Milton Gardens but it has since moved to the Alsager School Playing Fields to increase capacity.
In 2007 Alsager was awarded Fairtrade Town status by the Fairtrade Foundation.