Mark Harris headshot
At a Glance
Seat
Representative for North Carolina District 8
Born
April 24, 1966
Age 60
Phone
(202) 225-1976
Office
126 Cannon House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Republican|North Carolina District 8

Mark Harris

Mark Everette Harris is an American Baptist pastor and politician from North Carolina. A member of the Republican Party, he is the U.S. representative for North Carolina's 8th congressional district since 2025.

Source: WikipediaView full (CC BY-SA)
Voting Record — 582
Yes75%
No25%
Present0%
Not Voting0%
Party align93%
Cross-party1%
SoupScore
District Map

Congressional District 8

U.S. Census Bureau boundary data.
Mark Harris headshot
Mark Harris
U.S. RepresentativeRepublicanNorth Carolina District 8
SoupScore
Mark's ATmosphere Activity
20 recent posts · 14 sponsored · 74 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

"Why are you walking that way?" What I say: "I must have done something when I was lifting at the gym." What I mean: "I dropped a spoon on the floor and attempted to pick it up."
The thing I did not see coming in the NYC mayoral debate is Sliwa giving Cuomo one savage beatdown after another. If I were the former governor, I would go home and cry.
No problem, the VP says you can say anything you want when you are a child of under 40 years old.
A Marine veteran turned oyster farmer who is now a rising Democratic Senate candidate once called himself a “communist,” dismissed “all” police as bastards, and said rural White Americans “actually are” racist and stupid, according to deleted social media posts seen by CNN. https://cnn.it/47sXon6
Our job on Saturday is to show up in numbers so great that the MAGA argument pivots from "They hate America" to "All those pictures are fake."
Barrasso on No Kings: "They have this big 'I Hate America' rally this Saturday in Washington where you have all these far-left activists groups coming to protest the president and the administration."
Every word of this is worth reading. These people are not outliers in young MAGA leadership. The person you are when you think you can get away with saying anything is the real you.
EXCLUSIVE: Thousands of leaked messages show leaders of Young Republican groups joking about gas chambers, slavery and rape in a private Telegram chat. Inside rising GOP leaders’ racist chats — obtained by POLITICO and spanning more than 7 months👇
It's the story of the last ten years--kiss his ass in the most debased possible way, and this is what you get in return.
Trump complains about his Time Magazine cover photo in new post: "the picture may be the Worst of All Time. They "disappeared" my hair, and then had something floating on top of my head that looked like a floating crown... Really weird!"
Miss Major Griffin-Gracy, a pioneering trans activist from the Stonewall era on and a woman who lived an extraordinary life, has died. She was one tough customer. I have always loved this quote from her and if you've ever tried to ascertain the truth about a moment in history, you may relate to it.
“If you ask me something I’m gonna tell you the truth, you know. And it has to do with my perception of things, not theirs or what someone else has said. They aren’t me. They weren’t in my skin at that time. They didn’t perceive anything that I perceived. And yeah, I’m older and yeah, memory adds stuff or takes away stuff. Well, that’s just what it fuckin’ does. I’m still here and fuck you.”
	--From New York City Trans Oral History Project Interview with Miss Major Griffin-Gracy, excerpted in The Stonewall Reader
"I don't like Trump, but you have to admit--" Nope, we're good, you can stop right there--actually, back up about five words, pull over, and get out of the car you're about to drive over a rhetorical cliff.
SoupScore Breakdown
Loading analysis metrics…
Voting History
582 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2026-05-14H.R. 8365 (119th)Send back to committeeNONOFailed
2026-05-14H.R. 5625 (119th)Final passageYESYESPassed
2026-05-14H. Con. Res. 75 (119th)Approve resolutionNONOFailed
2026-05-14H.R. 6260 (119th)Final passageYESYESPassed
2026-05-14H.R. 6260 (119th)Send back to committeeNONOFailed
2026-05-13H. Res. 1259 (119th)Motion to Suspend the Rules and AgreeYESYESPassed
2026-05-13H. Res. 1251 (119th)Motion to Suspend the Rules and AgreeYESYESPassed
2026-05-13H. Con. Res. 96 (119th)Approve resolutionYESYESPassed
2026-05-13H.R. 1346 (119th)Final passageYESYESPassed
2026-05-13H.R. 1346 (119th)Send back to committeeNONOFailed
2026-05-13H. Res. 1252 (119th)Motion to Suspend the Rules and AgreeYESYESPassed
2026-05-13H. Res. 1274 (119th)Approve resolutionYESYESPassed
2026-05-13H. Res. 1274 (119th)End debate nowYESYESPassed
2026-05-13H. Res. 1275 (119th)Approve resolutionYESYESPassed
2026-05-13H. Res. 1275 (119th)End debate nowYESYESPassed
2026-05-12H.R. 2853 (119th)Fast-track passageYESYESPassed
2026-05-12H.R. 2071 (119th)Fast-track passageYESYESPassed
2026-04-30S. 4465 (119th)Fast-track passageYESYESPassed
2026-04-30H.R. 7567 (119th)Final passageYESYESPassed
2026-04-30H.R. 7567 (119th)Send back to committeeNONOFailed
2026-04-30H.R. 7567 (119th)Approve amendmentYESYESAgreed to
2026-04-30H.R. 7567 (119th)Approve amendmentNOYESFailed
2026-04-30H.R. 7567 (119th)Approve amendmentNONOAgreed to
2026-04-30H.R. 7567 (119th)Approve amendmentYESYESFailed
2026-04-30H.R. 7567 (119th)Approve amendmentNONOAgreed to
2026-04-30H.R. 7567 (119th)Approve amendmentYESNOFailed
2026-04-30H.R. 7567 (119th)Approve amendmentYESYESAgreed to
2026-04-30H.R. 7567 (119th)Approve amendmentYESYESAgreed to
2026-04-30H.R. 7567 (119th)Approve amendmentYESYESFailed
2026-04-30S. Con. Res. 33 (119th)Approve resolutionYESYESPassed
2026-04-29S. 1318 (119th)Final passageYESYESPassed
2026-04-29H. Res. 1224 (119th)Approve resolutionYESYESPassed
2026-04-29H. Res. 1224 (119th)End debate nowYESYESPassed
2026-04-27H.R. 227 (119th)Fast-track passageYESYESPassed
2026-04-27H.R. 7959 (119th)Fast-track passageYESYESPassed
2026-04-23H.R. 5587 (119th)Final passageYESYESPassed
2026-04-22H.R. 6387 (119th)Final passageYESYESPassed
2026-04-22H.R. 6387 (119th)Send back to committeeNONOFailed
2026-04-22H.R. 4690 (119th)Final passageYESYESPassed
2026-04-22H.R. 4690 (119th)Send back to committeeNONOFailed
2026-04-22H. Res. 1182 (119th)Approve resolutionYESYESPassed
2026-04-22H. Res. 1189 (119th)Approve resolutionYESYESPassed
2026-04-22H. Res. 1189 (119th)End debate nowYESYESPassed
2026-04-21S. 1020 (119th)Fast-track passageYESYESPassed
2026-04-21H.R. 2493 (119th)Fast-track passageYESYESPassed
2026-04-21H.R. 5201 (119th)Fast-track passageYESYESPassed
2026-04-20H.R. 5200 (119th)Fast-track passageYESYESPassed
2026-04-20H.R. 1681 (119th)Fast-track passageYESYESPassed
2026-04-17H. Res. 1175 (119th)Approve resolutionNOYESFailed
2026-04-17H. Res. 1175 (119th)Approve amendmentYESYESFailed

Alignment stats consider only votes where a clear yes/no majority existed for the legislator's party. Cross-party marks divergence where the vote matched the opposite party majority. ↔ indicates cross-party divergence.

← PrevPage 2 / 12Next →