Huntingdon is a town in the historic County Huntingdonshire of the region of East Anglia, England. It is traditionally the county town of Huntingdonshire, and is part of both the administrative county and ceremonial county of Cambridgeshire.
The town lies on the River Great Ouse, not far from the market town of St Neots.
Huntingdon has been represented by two exceptionally famous members of parliament: Oliver Cromwell in the 17th century and John Major in the 20th.