Ballot Project

←All People

Sarah Bess Mcpherson

Sarah Bess Mcpherson

Office history

2026
general

Current office and 2026 campaign

Sarah Bess McPherson serves as a District Court Judge for District 015, Seat 07 1. She is on the ballot in an upcoming election scheduled after May 17, 2026 1. In January 2023, Superior Court Judge Jason C. Disbrow administered her oath of office 1.

Office history

Sarah McPherson was sworn in as a District Court Judge for District 015 Seat 07 on January 3, 2023 1. She assumed this role following her appointment to the bench, with Superior Court Judge Jason C. Disbrow administering her oath of office 1.

Sources

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 →