John D. Perdue (born June 22, 1950) is an American politician who served as the 24th State Treasurer of West Virginia from 1997 to 2021. He was an unsuccessful candidate in the 2011 West Virginia gubernatorial special election. Perdue is a member of the Democratic Party. Perdue served as state treasurer for six terms, before losing reelection to Riley Moore in 2020.