 Villages in the Borough of Bedford with populations of more than 2,000 as of 2005 were Biddenham, Bromham, Clapham, Elstow, Oakley, Sharnbrook, Shortstown, Wilstead, and Wootton.There are also many smaller villages in the borough.The villages in the borough are popular with commuters to Bedford, and also with people who commute to Milton Keynes, London and towns in Northamptonshire and Cambridgeshire.