Daventry is a market town and civil parish located in West Northamptonshire, England. It is situated near the border between the counties of Northamptonshire and Warwickshire.
According to the 2021 Census, Daventry had a population of 28,123 residents. This figure makes it the sixth-largest town within the county of Northamptonshire.