John Francis Dunleavy (born 3 July 1991) is an Irish footballer who plays as a defender. He currently plays for Finn Harps in the League of Ireland.