Same-sex marriage is now legal in Argentina, Belgium, Canada, Iceland, the Netherlands, Norway, Portugal, Spain, South Africa, Sweden, as well as Mexico City and in these parts of the United States: Connecticut, Iowa, Massachusetts, New Hampshire, Vermont, New York, plus Washington, D.C. and the Coquille Indian Tribe in Oregon. Civil unions and registered partnerships are legal in 20 other countries.