Clapham is a village and civil parish in the Borough of Bedford in Bedfordshire, England. It had a population of 3,643 as at the 2001 census, increasing to 4,560 at the 2011 Census.