Joseph Alfred Johnson (October 29, 1917 – December 1, 2007) was an American politician of the Democratic Party. He served in the Virginia House of Delegates from 1974 to 1983. Running in the redrawn 6th district in 1982, he lost to Republican by 46 votes.