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.
[1] Running in the redrawn 6th district in 1982, he lost to Republican John Brown by 46 votes.