Harlestone is a small village and civil parish in Daventry District, Northamptonshire, England. It is divided into two smaller settlements, Upper and Lower Harlestone. At the time of the 2001 census, the parish's population was 420 people, increasing to 445 at the 2011 Census.Lower Harlestone lies along the A428, with Upper Harlestone to the south-west and Northampton about a mile to the south-east.