Josh Mitchell (born 8 June 1984) is an Australian former soccer player who played as a central defender.
His professional career commenced in the 2002–03 season with Newcastle United Jets, where he made his debut against NSL champions Perth Glory.
After a brief stint with The Central Coast in the NSW Premier league, Mitchell signed in July 2005 with Romanian club Universitatea Craiova.
In his first season with Universitatea Craiova, Mitchell started in 26 games helping the club in promotion back to the Liga I in Romania.
On 15 April 2010, it was confirmed that Mitchell along with his Universitatea Craiova teammate Michael Baird had returned home to sign for A league side Perth Glory.