Joshua "Josh" O'Hanlon (born 25 September 1995) is an Irish former professional footballer who last played as a striker for League of Ireland Premier Division champions Cork City.
He previously played for Longford Town (two spells), Bournemouth, Oxford City, Poole Town, York City, Chester, Newport County and St Patrick's Athletic.