Huntingdon is a market town in the Huntingdonshire district of Cambridgeshire, England. The town was given its town charter by King John in 1205.