Edworth is a hamlet and civil parish located in the Central Bedfordshire district of Bedfordshire, England. It is situated approximately 12 miles (19 km) south-east of the county town of Bedford, positioned just off the Great North Road (A1) between the towns of Baldock and Biggleswade.
The settlement is small, with a population of fewer than one hundred inhabitants. According to the 2011 Census, Edworth's population was amalgamated with the civil parish of Dunton.