John Gilligan (born 2 May 1957 in Abingdon, Oxfordshire) is an English former professional footballer who played as a midfielder in the English Football League for Swindon Town, Huddersfield Town and Northampton Town, and in Ireland for Sligo Rovers.