Phil Berger, the top Republican in the North Carolina Senate and the chamber's president pro tempore since 2011, conceded to his challenger Tuesday after a recount settled one of the tightest primary races in the state's recent history. Rockingham County Sheriff Sam Page beat Berger by just 23 votes, 13,135 to 13,112, according to unofficial state election results.
Berger had trailed Page by only two votes on election night, March 3. The recount didn't close the gap. It widened it.
In a statement, Berger congratulated his opponent and reflected on his tenure:
"While this was a close race, the voters have spoken, and I congratulate Sheriff Page on his victory."
"Over the past 15 years, Republicans in the General Assembly have fundamentally redefined our state's outlook and reputation. It has been an honor to play a role in that transformation."
That transformation is not an overstatement. Berger helped lead Republicans to take control of the North Carolina Senate in 2011 for the first time in 140 years. He held the top leadership post for the entire stretch, making him a defining figure in the state's rightward shift over the past decade and a half.
This was not a story of a Republican incumbent losing to a moderate challenger or a protest candidate. NBC News reported that both men claimed strong ties to President Donald Trump, and the race became an unusual test of loyalty within the same political family.
Trump endorsed Berger in February. On Truth Social, Trump praised his record:
"Phil Berger has served as the Highly Respected Leader of the North Carolina Senate for over a decade, helping us deliver massive and historic Victories across the State, including my six BIG WINS and Primaries in 2016, 2020, and 2024!"
Trump also acknowledged Page's loyalty but made clear where he wanted him. Trump said Page "is GREAT, he has been a longtime supporter," but added that he wanted Page to "come work for us in Washington, D.C., rather than further considering a run against Phil."
Page didn't take the hint. And he didn't take a job offer from Trump either, according to a December social media post in which Page said he had turned down a position in Washington. He called himself a "passionate supporter" of Trump and said he led "Sheriffs for Trump" in 2016. But he wanted the state Senate seat, not a federal role.
The voters, by the thinnest of margins, gave it to him.
Twenty-three votes are not a mandate. It is a rounding error that happened to land on the right side of the ledger for Sam Page. But in a primary, it counts the same as a blowout. There is no silver medal.
For Berger, the loss ends a 15-year run atop the state Senate that reshaped North Carolina politics. He took over a chamber that had been under Democratic control for nearly a century and a half, and he turned it into a reliable conservative engine. That legacy doesn't disappear because of 23 votes. But the seat now belongs to someone else.
For Page, the challenge shifts immediately. He confirmed as much in his statement after Berger's concession call:
"Now it's time for our community to come together and focus on winning in November."
In November, Page will face Steve Luking, who ran unopposed in the Democratic primary. The general election will test whether Page can hold together the coalition that Berger built, or whether the bruising primary left fractures that a Democratic opponent can exploit.
Primaries like this one reveal something important about the state of the Republican base: voters are not content to simply re-elect incumbents because of past accomplishments. Even a figure as consequential as Berger, with a Trump endorsement in hand, could not survive a challenge from a local sheriff with deep grassroots ties and a credible claim to the same political movement.
That restlessness is not weakness. It is a sign that Republican voters are engaged, demanding, and unwilling to treat any seat as a birthright. The base wants fighters, not just officeholders. Whether Page proves to be the right answer to that demand will become clear soon enough.
Berger built something real in Raleigh. Page now carries it forward with the slimmest possible permission from the electorate. Every vote he casts in that chamber, if he wins in November, will rest on a margin you could fit in a single precinct's living room.
Twenty-three voters made this decision. The rest of the district will have to live with it.
