Charles Marion Edwards (born September 13, 1960) is an American politician who has served in the North Carolina Senate from the 48th district since 2016. A member of the Republican Party, he is the U.S. representative-elect for North Carolina's 11th congressional district, having won the 2022 election after defeating incumbent Madison Cawthorn in the 2022 Republican primary.