Gay marriage in New Hampshire is legal and has been since 2009 when the state legislature replaced the Civil Union law enacted on January 1, 2008. Though there have been efforts to repeal both the 2007 and 2009 laws, both have been defeated.
The law allowing gay marriage has been in effect since January 1, 2010.