Kidsgrove is a town located in the borough of Newcastle-under-Lyme, Staffordshire, England. Situated on the border with Cheshire, it has a population of 26,276 residents.
The town is part of the Potteries Urban Area, which also includes Stoke-on-Trent and Newcastle-under-Lyme. Geographically, most of Kidsgrove is situated within the Kidsgrove ward, while its western portion falls within Ravenscliffe.