Joseph Francis Hannan (1873 – 14 March 1943) was an Australian politician and trade unionist. Hannan was probably born in Yorkshire, England and emigrated with his family in 1888. He soon became involved in the union movement and was a member of the committee of the Melbourne Trades Hall Council that established the Political Labor Council of Victoria in 1900. In 1903, he married Agnes Theresa Phelan. He became president of the Victorian branch of the Labor Party in 1911. After leaving politics Hannan became a commercial traveller. He was survived by two daughters and a son.