John Gerard Hanafin (born 27 September 1960) is a former Irish Fianna Fáil politician, who was a member of Seanad Éireann from 2002 to 2011. He was elected by the Labour Panel. Hanafin is the brother of the former cabinet minister Mary Hanafin and the son of the former Senator, Des Hanafin. He was first elected to the Seanad in 2002 and re-elected in 2007. He was a member of North Tipperary County Council representing the Thurles area from 1988 to 2003. He called for a yes vote in unsuccessful 2002 abortion referendum, which would have rolled back the X Case.