El 21 de diciembre de 2009, a pesar de la oposición de la Iglesia, el Gobierno de la Ciudad de México aprobó el matrimonio homosexual, con 39 votos a favor, 20 en contra y 5 abstenciones, convirtiéndose en la primera ciudad de América Latina en hacerlo.