''Do you think marriages between gay and lesbian couples should or should not be recognized by the law as valid, with the same rights as traditional marriages?''
Should be recognized as valid: 51%
Should not be recognized as valid: 47%
No opion: 2%
Results of a survey conducted for CNN. The poll was done by phone of 824 adults from April 9-10, 2011. (CNN)
The respondents split along age, gender, income, education and political lines -- women, Americans under 50, Democrats, college educated, and those making over $50K per year all supporting gay marriage. Men, older Americans, less educated and lower income earners remained mostly opposed. "White and non-white" responses were nearly the same.
The biggest disparity was between Democrats and Republicans. Keating Holland of CNN said this:
''More than six in 10 Democrats support same sex marriage, joined by more than half of independents, but seven in 10 Republicans are against it.''
A Washington Post-ABC News poll released in March showed similar support, with 53% in favor of gay marriages.