Am 2. November 2004 gewann John Perdue die Wiederwahl im Amt des Schatzmeisters von West Virginia. Er besiegte Bob Adams (R) bei den Parlamentswahlen. 2000. Am 7. November 2000 gewann John D. Perdue die Wiederwahl in das Amt des Schatzmeisters von West Virginia.