Ballot Project

←All People

Sarah Elizabeth Yahia Al-Baghdadi

Sarah Elizabeth Yahia Al-Baghdadi

Office history

State Senator — NC
2026
general

Status update. Al-Baghdadi lost the March 3, 2026 Republican primary for NC Senate District 17 to Shirley Johnson, 476 votes (9.9%) to 4,331 votes (90.1%); Johnson advances to face incumbent Democrat Sydney Batch and Libertarian Patrick Bowersox on the November 3, 2026 general-election ballot 3.

According to the North Carolina voter file, Sarah Elizabeth Yahia Al-Baghdadi is a registered voter in Wake County, North Carolina, registered since 2025 (1 years), with party affiliation listed as Republican 1.

The voter file shows Sarah Elizabeth Yahia Al-Baghdadi's year of birth as 1990; NC publishes only the year of birth in its bulk voter export, so day and month are not part of the public record 1.

The voter history file shows 1 election voted in since 2026, most recently the 2026-03-03 primary election 2.

Voters with personal knowledge of Sarah Elizabeth Yahia Al-Baghdadi can reach ballotproject.org with corrections or additions.

Sources

2. North Carolina State Board of Elections voter history file (ncvhis_Statewide), published at dl.ncsbe.gov

3. Ballotpedia, "Shirley Johnson (North Carolina)," March 3, 2026 Republican primary results for NC Senate District 17 (accessed 2026-07-24)

Public filings

Candidates and officeholders are required by law to file campaign finance reports and statements of economic interest. The sites below don't support direct links to an individual record — search by last name on each.

North Carolina — campaign finance

North Carolina — statement of economic interest

Spotted an error or have a citation we should add? Suggest an edit →