Jon Porter's political career began in 1983, when he was elected to serve on the Boulder City Council. He was elected mayor in 1987, and in 1994 was elected to the state Senate. He was re-elected in 1998.
He ran unsuccessfully for the House in 2000. In 2002, he was elected to the newly drawn district with 54 percent of the vote, defeating Democrat Dario Herrera.