Now, we can reveal the top 10 destinations people going in the opposite direction were headed for.
A total of 14,550 people left the area for a new life elsewhere in the UK in the same 12-month period, the Office for National Statistics figures show.
From Daventry to Birmingham here are the places draining the most people from Northampton.
1. Daventry - 1,818
In total, 1,818 people moved to Daventry from Northampton in the 12 months to June 2019
2. South Northamptonshire - 1,311
In total, 1,311 people moved to South Northamptonshire from Northampton in the 12 months to June 2019
3. Wellingborough - 790
In total, 790 people moved to Wellingborough from Northampton in the 12 months to June 2019
4. Kettering - 543
In total, 543 people moved to Kettering from Northampton in the 12 months to June 2019