Joseph Mills (birth unknown – death unknown) was an English rugby union footballer who played in the 1870s, 1880s and 1890s. He played at representative level for Lancashire (captain), and at club level for Swinton (captain). Prior to Tuesday 2 June 1896, Swinton were a rugby union club.