
À partir de la fin du XXe siècle, dix États ont introduit le mariage civil entre homosexuels, qui unit des personnes de même sexe :
* les Pays-Bas (depuis 2001),
* la Belgique (depuis 2003),
* l'Espagne (depuis 2005),
* le Canada (depuis 2005),
* l'Afrique du Sud (depuis 2006),
* la Norvège (depuis 2009),
* la Suède (depuis 2009)
* le Portugal (depuis 2010)
* l' Islande (depuis 2010)
* l' Argentine (depuis 2010)
D'autres États ont instauré des unions civiles qui constituent en quelque sorte des compromis entre mariage et concubinage de fait, ouvertes aussi bien aux couples homosexuels qu'hétérosexuels. C'est le cas de la France, qui a introduit le pacte civil de solidarité (PACS)