Barham is a village in Cambridgeshire, England. Barham lies approximately 7 miles (11 km) west of Huntingdon. Barham is in the civil parish of Barham and Woolley. Barham is situated within Huntingdonshire which is a non-metropolitan district of Cambridgeshire as well as being a historic county of England. The population of Barham remained minimal at the 2011 Census and was included in the civil parish of Buckworth. Barham is around 200 feet above sea level. The church dates from the 12th Century with a modern late Norman doorway.