Iowa Federation of Labor AFL-CIO


The Iowa Federation of Labor, AFL-CIO, stands as a loyal advocate for workers’ rights and a pivotal force in shaping the political landscape of the state. With a steadfast commitment to championing the rights, welfare, and aspirations of Iowa’s workforce, the federation plays a crucial role in identifying, endorsing, and supporting candidates who share its dedication to empowering the labor community. Through strategic initiatives, grassroots mobilization, and a unified vision, the Iowa Federation of Labor, AFL-CIO, continues to contribute significantly to the election of candidates who prioritize and amplify the voices of workers across the state.

We represent over 42,000 members of 280 unions throughout Iowa.

The mission of the Iowa Federation of Labor, AFL-CIO is to improve the lives of working families—to bring economic justice to the workplace and social justice to our state and the nation.

Federations & Chapters

Voting 101

Find where to vote

For Special Elections, please confirm the polling place hours and location with the county auditor as the locations may have been consolidated or vote centers may be used.

Register to vote

Make Your Voice Heard in Iowa!

Whether you’re a lifelong  resident or a newcomer, registering to vote is your ticket to influence change and make a difference in your community. Don’t miss out on this opportunity to have your say – your voice matters!

Absentee Voting

Any registered voter may choose to vote absentee by mail or in person in Iowa. Learn how to vote absentee by clicking the  GET DETAILS button below.

Ready, Set, VOTE!

Volunteer Today!​

If you would like to volunteer to help elect local, union-backed candidates, fill out the form below.


Countdown to Election Day 2023

November 7, 2023 - 8:00pm

Thank you for voting!

October 10, 2023

City Primary

October 23, 2023

Absentee Ballot Request Deadline: Received by County Auditor's Office.

November 7, 2023

Absentee Ballot Return Deadline: Received by County Auditor's Office.

October 18th - November 6th, 2023

Early Voting In-Person