In a new NBC News poll, 59% of Americans support marriage equality:
In 2004, only 30 percent of Americans said they supported same-sex marriage, while 62 percent disagreed. Half of those polled at the time said they strongly opposed allowing gays and lesbians to marry.
Democratic pollster Fred Yang noted how quickly public opinion has shifted on the issue, even compared to interracial marriage, which is now almost universally accepted.
“It took about 25 years for interracial marriage to get from 30 percent support to 60 percent,” he said. “It took same-sex marriage ten years.”
The share of the public backing same-sex marriage has even jumped from just two years ago, when 53 percent of Americans backed it and 42 percent did not
This is marvelous progress given that 10 years ago, the numbers were half this.
Check out more details in the poll here.