Great Bedwyn is a village and civil parish located in the county of Wiltshire in eastern England. It is situated on the banks of the River Dun, positioned approximately 4.5 miles southwest of Hungerford, 14 miles southeast of Swindon, and 6 miles southeast of Marlborough.