Kedington is a village and civil parish in the West Suffolk district of Suffolk in eastern England, located between the towns of Clare and Haverhill in the south-west of Suffolk.