Northampton (Norhantonne en ancien français) est une ville du Northamptonshire dans les Midlands de l'Est, en Angleterre située sur la rive nord de la rivière Nene. Elle compte environ habitants, son district est composé d'environ habitants. La ville est située à 108 km au nord de Londres et à 80 km au sud-est de Birmingham.