Broughton is a village and civil parish in northern Oxfordshire, England, about southwest of Banbury. The 2011 Census recorded the parish's population as 286.