Ballot Project

←All People

John Kenneth Powell JR

John Kenneth Powell JR

Office history

2026
general

Current office and 2026 campaign

John Kenneth Powell Jr. ran as a Republican candidate for North Carolina House of Representatives District 55, which covers central and eastern Union County and all of Anson County. He lost in the 2026 Republican primary to Clancy Baucom.

Powell ran as a Republican willing to reach across the aisle. His stated priorities included protecting girls' sports, defending parental rights, and protecting faith, family, and freedom in North Carolina.

Background and education

Powell was born in Charlotte, North Carolina, and graduated from Myers Park High School in 1977. He earned a B.S.B.A. in marketing from Appalachian State University in 1982.

Career

Powell's professional background spans consulting, management, real estate appraisal and brokerage, and photography. He filed his candidacy from Monroe, NC.

Family

Powell's father is John Kenneth Powell Sr., a UNC Chapel Hill football All-American who played for the Tar Heels from 1946 to 1949.

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 →