(CNN) -- President Barack Obama said Wednesday he supports same-sex marriage, raising the political stakes on an issue in which Americans are evenly split.
The announcement, long sought by supporters of same-sex marriage, puts Obama squarely at odds with presumptive Republican presidential nominee Mitt Romney.
"At a certain point I've just concluded that for me personally it is important for me to go ahead and affirm that I think same sex couples should be able to get married," Obama said in an interview with ABC News.
Obama once opposed same-sex marriage. He later indicated his views were "evolving." His announcement Wednesday in support of same-sex marriage was the first by a sitting president.
A Gallup Poll released Tuesday indicated 50% of Americans believe same-sex marriages should be recognized by law as valid, with 48% saying such marriages should not be legal.
Obama was "disappointed" by Tuesday's vote on the issue in North Carolina, which he described as discriminatory against gays and lesbians, a spokesman said earlier Wednesday.
North Carolina voted to implement a state constitutional ban on same-sex marriage, which was already prohibited by state law. Supporters of the measure pushed for the constitutional amendment, arguing that it was needed to ward off future legal challenges.
The president said he supports the concept of states deciding the issue on their own, ABC News reported.
What's next for North Carolina?
Obama spoke Wednesday with ABC's Robin Roberts. The interview will appear on ABC's "Good Morning America" Thursday. Excerpts were to air Wednesday evening on "World News With Diane Sawyer."
His interview followed recent comments by other key administration figures.
Vice President Joe Biden said Sunday on NBC he was "absolutely comfortable" with couples of the same gender marrying, leading observers to wonder when Obama would again address the issue.
What's your take on North Carolina's ban?
Education Secretary Arne Duncan on Monday also made headlines when he openly backed same-sex marriage rights. Asked on MSNBC's "Morning Joe" if he supports allowing individuals of the same gender to legally wed, Duncan replied: "Yes, I do."
Obama told Roberts that first lady Michelle Obama was involved in his decision.
"This is something that, you know, we've talked about over the years and she, you know, she feels the same way, she feels the same way that I do," Obama said.
Reaction to Obama's same-sex marriage announcement
Obama told ABC that some opinions on the issue are "generational."
"When I go to college campuses, sometimes I talk to college Republicans who think that I have terrible policies on the economy, on foreign policy, but are very clear that when it comes to same-sex equality or, you know, sexual orientation, that they believe in equality," he said.
The president's stance will be among many key differences with Romney, but it is not expected to be a key talking point in his campaign.
In comments Wednesday to CNN Denver affiliate KDVR, Romney reiterated his opposition to same-sex marriage.
"And I do not favor civil unions if they are identical to marriage other than by name," Romney said during a visit to Fort Lupton. "My view is the domestic partnership benefits, hospital visitation rights, and the like are appropriate but that the others are not."
The new president of the Human Rights Campaign lauded Obama's decision.
"President Obama's words today will be celebrated by generations to come," Chad Griffin said. "For the millions of young gay and lesbian Americans across this nation, their president's words provide genuine hope that they will be first generation to grow up with the freedom to fully pursue the American dream."
The Family Research Council said it was disappointed by Obama's stance.
"From opposing state marriage amendments to refusing to defend the federal Defense of Marriage Act to giving taxpayer-funded marriage benefits to same-sex couples, the president has undermined the spirit if not the letter of the law," said the council's president, Tony Perkins.
Before Tuesday, 30 states had voted in favor of constitutional amendments that seek to defend traditional definitions of marriage as a heterosexual union.
Massachusetts, Connecticut, Iowa, Vermont, New Hampshire, New York and the District of Columbia issue marriage licenses to same-sex couples.
In February, Washington Gov. Christine Gregoire signed a bill that would legalize same-sex marriage beginning in June, but opponents there have pledged to block the bill and called for voters to decide the issue.
Maryland Gov. Martin O'Malley signed into law a bill that permits the state's same-sex couples to wed as of January 1, and state residents may vote to affirm such a law.
Minnesota will vote on a state constitutional amendment similar to the one in North Carolina. Maine will have a referendum on allowing same-sex marriage.