Richard John McCormack (born July 20, 1947) is an American political figure in the state of Vermont. A Democrat, He represented the three-member at-large Windsor County district in the Vermont Senate from 1989 to 2003. In 2006, he was again elected to the State Senate, and he has been reelected every two years from 2008 to 2018.