Northampton

United Kingdom

Northampton is a town and civil parish located in Northamptonshire, England. It serves as the county town of Northamptonshire and functions as the administrative centre for the unitary authority of West Northamptonshire. The town is situated on the River Nene, positioned approximately 60 miles (97 km) north-west of London and 50 miles (80 km) south-east of Birmingham.

As one of the largest towns in England, Northampton has a significant population. According to the 2021 census, the overall urban area recorded a population of 249,093, while the parish of Northampton specifically had a population of 137,387.

Sources

  1. Northampton