Ballot Project

←All People

Kelvin Maurice Edwards

Kelvin Maurice Edwards

Office history

County Commissioner — Northampton County, NC
2026
general

Current office and 2026 campaign

Kelvin Maurice Edwards is the incumbent Democratic Northampton County Commissioner for District 5. In the March 3, 2026 primary he defeated challengers Clinton McCray Williams and Wallace Ransom, receiving 1,777 votes to Williams's 1,165 and Ransom's 408, and carried 10 of the county's 13 precincts 1. He faces no challenger in the November 3, 2026 general election 1.

Career

Edwards served as deputy superintendent of Franklin City Public Schools (Virginia) for five years beginning in 2014, also acting as the division's public information officer and interim superintendent before Dr. Tamara Sterling was hired as superintendent in 2017 2. Since 2019 he has served as assistant superintendent of Northampton County Schools 2. In June 2021, Franklin City Public Schools announced Edwards had been appointed superintendent of Greensville County Public Schools (Virginia), effective July 1, 2021 2. He is listed as an individual member of the Northampton County Chamber of Commerce 3.

Office history

Edwards was among the candidates who filed in 2022 for the District 5 commissioner seat, running against Democratic challenger Richie Harding and Republican Caroline M. Long 4. By the 2026 primary he was identified as the incumbent District 5 commissioner, indicating he won that 2022 race 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 →