According to the 2001 census it had a population of 1,187.
The name Barham was spelt Bioraham in 799, Biora (derived from Beora – a Saxon Chief) and Ham (a settlement or homestead)
The Nailbourne, a tributary of the River Little Stour flows nearby on its way to the English Channel. Just outside Barham stood the Black Mill, a windmill which was accidentally burnt down in 1970. Barham Downs lie to the north of the village.