Kirkby-in-Ashfield is a market town situated in the Ashfield District of Nottinghamshire, England. According to the 2021 census, the town has a population of 21,285 residents.
Geographically, the town is located on the eastern edge of the Erewash Valley, which serves as the boundary between Nottinghamshire and Derbyshire. It is considered part of the wider Mansfield Urban Area.
The town center houses the Head Offices of Ashfield District Council on Urban Road. It maintains its status as a local market town within the county.