Joshua Cowan (born 16 March 1991) is a former professional Australian rules footballer who played for the Geelong Football Club in the Australian Football League (AFL).
A versatile player, he is able to play in the midfield as well as on the half-back line.