Witchford is a village and civil parish about 2.5 miles west of Ely, Cambridgeshire, England. The 2011 Census recorded the parish's population as 2,385.