What States is Gay Marriage Legal?

There are only a few states that recognize gay marriage: Massachusetts, Iowa, Vermont and Connecticut. The following states recognize gay marriages performed in other states: New York, California, Rhode Island, New Mexico and Washington D.C.