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.
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.
Powell's professional background spans consulting, management, real estate appraisal and brokerage, and photography. He filed his candidacy from Monroe, NC.
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.
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.