2012 United States presidential election in New Mexico

New Mexico voters chose five electors to represent them in the Electoral College via a popular vote pitting incumbent Democratic President Barack Obama and his running mate, Vice President Joe Biden, against Republican challenger and former Massachusetts Governor Mitt Romney and his running mate, Congressman Paul Ryan.

Libertarian Gary Johnson, a former Republican who served two terms as Governor of New Mexico from 1995 to 2003, garnered 3.55% of the vote, his strongest statewide performance in the nation, and the strongest 3rd party showing in the state since 2000 (although that was easily surpassed by Johnson in 2016, when he received nearly 10% of the vote in New Mexico).

(Valencia County picked Donald Trump, Obama's successor, in both his 2016 win and 2020 loss, thus ending its reputation as a pivotal bellwether in presidential elections.)

The Democratic caucus in New Mexico was uncontested as no one challenged incumbent President Barack Obama for the nomination.

The 2012 New Mexico Republican presidential primary was proclaimed under state law on January 30, 2012[1] to take place on June 5, 2012.

County Flips: