Keysoe is a village and former civil parish, now in the parish of Bolnhurst and Keysoe, in the Bedford district, in the ceremonial county of Bedfordshire, England. In 1931 the parish had a population of 432. On 1 April 1934 the parish was abolished to form "Bolnhurst and Keysoe".