An Elon University survey released Monday found that only 35 percent of respondents opposed all legal recognition, down from 44 percent when the question was asked two years ago.
The poll says 29 percent support civil unions or partnerships for same-sex couples but not full marriage rights. About 28 percent of people support marriage rights.
The poll by Elon University was conducted last week, following the introduction of an anti-gay, state constitutional amendment on marriage by state Sen. James Forrester (R-Gaston). Elon surveyed 467 North Carolina residents; it has a margin of error of plus or minus 4.6 percentage points.