Joseph Alfred Sparks (30 September 1901 – 12 January 1981) was a British trade unionist and Labour Party politician.
Born in Tiverton, Devon, he was the son of Samuel Sparks. Following education at Uffculme School and the Central Labour College in London, he entered employment with the Great Western Railway as a clerk.
He quickly became involved in the Labour movement, serving as election agent for the party at Barnstaple in 1923 and at Taunton in 1924. He subsequently moved to London where he was secretary of the South Kensington Labour Party. He entered local politics at Acton, Middlesex, and was a member of both Acton Borough Council and Middlesex County Council. He was mayor of Acton in 1957-58. he was also President of the London Region of the National Union of Railwaymen for ten years.
He made three unsuccessful attempts to enter the Commons, standing at Taunton in 1929, Chelmsford in 1931 and Buckingham in 1935.