Update: Mandela Barnes has withdrawn from the Democratic primary for governor (July 30, 2026) →
BadgerBrief
U.S. House of Representatives — Wisconsin District 2
Mark Pocan

Photo: Ballotpedia

Mark Pocan

DemocraticIncumbent

U.S. Representative

What do the party and ideology labels mean?

On the ballot, partisan candidates run under a party — in Wisconsin almost always Democratic or Republican, with the occasional third-party or independent candidate. Words like progressive, conservative, libertarian, or democratic socialist are labels people use to describe themselves, not separate parties on the ballot. A label is a starting point; each candidate's sourced positions show where they actually stand.

How we do this →

What is Mark Pocan running for?

Mark Pocan is on the ballot for U.S. House of Representatives — Wisconsin District 2 in the August 11, 2026 Wisconsin partisan primary, as the incumbent. One other candidate is on the ballot.

Also on this ballot

Who is Mark Pocan?

Incumbent U.S. Representative for WI-2 (since 2013); former chair of the Congressional Progressive Caucus; former Wisconsin State Assembly member

What is a voting record showing me?

A roll-call vote is a recorded yes/no vote in the legislature; 'aye' means yes and 'no' means no. A 'deciding vote' is one that changed the outcome. These are the candidate's actual recorded votes, linked to the official record.

How we do this →

Voting record

Recorded floor votes Mark Pocan cast in the U.S. House of Representatives, newest first, across the 119th Congress. Every entry links to its official roll call. We don’t rate or score votes.

Covers recorded votes on bills, resolutions and amendments. Votes without a yes/no position — electing a Speaker, quorum calls — aren’t included.

638

Recorded votes

256

Voted yes

373

Voted no

99%

Participation

8 did not vote · 1 present

  1. Loading…

How do I read these campaign-finance numbers?

Individual contributions come from people; PAC (political action committee) money comes from organized groups. Cash-on-hand is what a campaign has left to spend. Money shows who is backing a campaign — it is not an endorsement by us, and more money does not mean a candidate is better.

How we do this →

Political ads about Mark Pocan

Ads a BadgerBrief editor confirmed are about Mark Pocan, from the Meta Ad Library. Spend is the range Meta discloses.

Supporting ~$897 · 6 ads
  • Support$100–$199

    Mark Pocan

    Paid for by Congressman Mark Pocan

    Hey, Sauk County! I will be hosting a town hall on May 27 at the Reedsburg Public Library. Looking forward to seeing you there.

    View ad on Meta ↗
  • Support$100–$199

    Mark Pocan

    Paid for by Congressman Mark Pocan

    Hey, Rock County! I will be hosting a town hall on May 28 at the Edgerton City Council Chambers. Looking forward to seeing you there.

    View ad on Meta ↗
  • Support$100–$199

    Mark Pocan

    Paid for by Congressman Mark Pocan

    Hey, Iowa County! I will be hosting a town hall on May 27 at the Mineral Point City Hall. Looking forward to seeing you there.

    View ad on Meta ↗
  • Support$100–$199

    Mark Pocan

    Paid for by Congressman Mark Pocan

    Hey, Green County! I will be hosting a town hall on May 26 at the Green County Courthouse in Monroe. Looking forward to seeing you there.

    View ad on Meta ↗
  • Support$100–$199

    Mark Pocan

    Paid for by Congressman Mark Pocan

    Hey, Lafayette County! I will be hosting a town hall on May 26 at the Darlington Municipal Building. Looking forward to seeing you there.

    View ad on Meta ↗
  • Support$100–$199

    Erin Welsh for Dane County, District 7

    I deeply appreciate this recognition and support from Rep. Mark Pocan and look forward to continuing to represent the near-west side of Madison in District 7!

    View ad on Meta ↗

Sources

Last updated: