Sanchez was elected to the New Mexico House of Representatives, defeating 30-year incumbent and Speaker of the HouseRaymond Sanchez, 51%-49%, a difference of just 206 votes.
Tenure
Sanchez only served one term, representing Bernalillo County. ;Education He proposed significant education reform that included vouchers for charter schools. ;Government reform In 2001, he sponsored a bill that would create term limits for the New Mexico Legislature.
On May 24, 2011, Sanchez announced his candidacy for the United States Senateseat being vacated by Democratic Senator Jeff Bingaman in 2012. Also on May 24, 2011, Governor of New Mexico Susana Martinez stated that she would restrict Sanchez's activities to only those required by the Constitution of the State of New Mexico. In a press release, the Governor stated, "To prevent this race from becoming a distraction, Lt. Governor Sanchez will not be given responsibilities in my administration beyond the select few provided for in the state Constitution." Following the June 30, 2011 Federal Election Commission deadline, the Sanchez campaign reported having raised $312,000 during the period. Of that amount, Sanchez loaned himself $200,000. He raised a total of $126,000 from 78 individuals and six Limited liability company. The FEC sent the Sanchez campaign a letter indicating that his July Quarterly Report included "one or more contributions that appear to exceed the limits" of federal law. Sanchez accepted two donations from a Limited Liability Company in addition to donations from the LLC's owner. Sanchez's campaign raised $164,059.79 in contributions other than loans during the third quarter, compared to $231,144.00 raised by Greg Sowards and $532,228.18 raised by Heather Wilson. New Mexico political blogger Heath Haussamen concluded that Sanchez "hasn’t proven that he can raise or spend the money to compete." National Journal included Sanchez in its "Losers" section for Senate fundraising during the quarter. Sanchez latest disclosure shows that his campaign has raised a net of $31,293, compared to Sowards' -$366,869 and Wilson's $952,898. The Sanchez campaign received an endorsement from U.S. Senator Rand Paul in late September 2011. Paul's endorsement was announced quickly after Sanchez's primary election opponent, Greg Sowards, announced his own endorsement from Tea Party icon and former Nevada U.S. Senate candidate Sharron Angle. Sanchez withdrew his Senate bid on February 9, 2012.
2014 gubernatorial election
;Primary Election ;General Election On November 4, 2014, Governor Susana Martinez and Lieutenant Governor John Sanchez won re-election.