In fact, 11,341 people moved to the town from elsewhere in the UK in the 12 months to June 2019.
That is according to internal migration data from the Office for National Statistics, which also reveals the areas of the country where the most people are drawn to Northampton from.
So where is the pull to the borough the greatest? We reveal the top 10 places people leave in search of a new life here.
1. South Northamptonshire - 812
In total, 812 people moved from South Northamptonshire to Northampton in the 12 months to June 2019
2. Milton Keynes - 651
In total, 651 people moved from Milton Keynes to Northampton in the 12 months to June 2019. Photo: Getty Images
3. Daventry - 638
In total, 638 people moved from Daventry to Northampton in the 12 months to June 2019
4. Wellingborough - 549
In total, 549 people moved from Wellingborough to Northampton in the 12 months to June 2019