Sen. Ted Cruz faces a fight for re-election with Rep. Beto O'Rourke, poll says

Key Points
  • Sen. Ted Cruz has only a narrow advantage over Democratic challenger Beto O'Rourke in the Texas Senate race, according to a new poll.
  • O'Rourke, a representative from Texas, is managing an enormous fundraising haul in the red state.
  • The state's electoral dynamics have favored Republicans in recent years.
Sen. Ted Cruz (R-TX)
Cameron Costa | CNBC

Republican Sen. Ted Cruz may not breeze through his re-election bid in red Texas later this year, according to a new poll.

The first-term senator holds a 3 percentage point edge over his Democratic challenger, Rep. Beto O'Rourke, according to a Quinnipiac poll released Wednesday. Forty-seven percent of Texas voters surveyed said they would support Cruz, while 44 percent said they would back O'Rourke, who represents the western edge of Texas.

The survey suggests Cruz will have to work to retain the Senate seat, which he won with more than 56 percent of the vote in 2012. Texas is one of the red states in which Democrats have mounted strong bids to unseat Republicans despite tough odds. Any gains in Republican strongholds would help Democrats reduce potential losses around the country as the party faces a daunting re-election map.

The race's dynamics still appear to favor Cruz. President Donald Trump won Texas by 9 percentage points in 2016, though Democrat Hillary Clinton outperformed President Barack Obama's 2012 showing in the state. Both Sen. John Cornyn, R-Tex., and Cruz breezed in their most recent elections in 2014 and 2012, respectively.

But Democratic enthusiasm and O'Rourke's fundraising prowess could put him in position to at least make the race competitive. In the first quarter, the O'Rourke campaign's staggering $6.7 million fundraising haul more than doubled the $3.2 million Cruz's campaign raised. Due to Cruz's previous money hauls, the two candidates ended March with about the same amount of cash on hand.

Cruz, 47, first won election in 2012 as a firebrand conservative opposed to the Affordable Care Act. He has largely aligned with Trump's priorities, supporting the GOP tax overhaul, tough restrictions on immigration and looser gun regulations.

O'Rourke, a 45-year-old who has served in the House since 2013, has tried to court progressives angered with the GOP agenda. He has sworn off funding from political action committees and backs policies such as Medicaid expansion in Texas and a path to citizenship for young immigrants brought to the U.S. illegally as children.

Republicans hope to keep or expand their narrow 51-seat majority in the Senate, as Democrats and independents who caucus with them defend 26 seats in November.

Here are some of the other findings from the Texas poll, which was taken from April 12 to April 17:

  • By a narrow margin of 46 percent to 44 percent, Texas voters have a favorable view of Cruz, according to the survey.
  • Thirty percent of voters have a favorable view of O'Rourke, while 16 percent have an unfavorable view. A majority of voters, 53 percent, said they have not heard enough about O'Rourke to draw an opinion.
  • Voters by a 47 percent to 38 percent margin said they "like Ted Cruz as a person," according to the poll. They said the same about O'Rourke by a 40 percent to 13 percent margin, with 47 percent undecided.
  • Fifty-two percent of voters disapprove of the job Trump is doing as president, versus 43 percent who approve, according to the survey. Forty-three percent said Trump will not be an important factor in their Senate vote.

The telephone poll surveyed 1,029 Texas voters and has a margin of error of plus-or-minus 3.6 percentage points.

Graphic by CNBC's John Schoen

WATCH: Democratic Congressman looks to unseat Cruz in Senate

A democratic congressman looks to unseat the republican senator in Texas