With the state of Tamaulipas voting to recognize same-sex marriage, this is now legal in all 32 states of Mexico.
The congress of Tamaulipas, Mexico’s northeastern border state, voted to recognize same-sex marriage by amending the state’s Civil Code.
Actually, Mexico’s Supreme Court declared in 2015 that state laws preventing same-sex marriage are unconstitutional. However, some states took several years to adopt laws conforming with the ruling.
Mexico City was the country’s first area to legalize same-sex marriage in 2009.