Voter Registration Forms & Absentee Ballot Applications

Last updated January 13, 2016

The National Voter Registration Form

The National Voter Registration Form is accepted everywhere but New Hampshire and Wyoming.  You can use this form to register to vote, to update your voter registration, or to switch political parties.

Register to Vote Now »

Overseas and Military Voters

Overseas and Military Voters use a different -- and much simpler! -- process to register to vote and apply for absentee ballots. Please visit the Overseas Vote Foundation to learn more.

State Election Forms
Alabama
Alaska
Arizona
Arkansas
California
Colorado
  • Colorado Voter Registration Form
  • Colorado moved to an all-mail voting system in 2013 and seems to have forgotten that people still need absentee ballots when they're away from home on Election Day. So... they did away with the Absentee Ballot Application. If you find yourself needing an absentee ballot, your only hope is to re-register to vote at your temporary mailing address. Then you need to remember to re-register again after the election so your future ballots are sent to the usual address. This is a weird and confusing system, and we hope Colorado comes to its senses.  
Connecticut
Delaware
District of Columbia
Florida
Georgia
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
  • Kentucky Voter Registration Form
  • Kentucky Absentee Ballot Applications aren't online. Call your County Clerk and ask them to mail you an Absentee Ballot Application. Your spouse, parents or children can also request an application on your behalf.
Louisiana
Maine
Maryland
Massachusetts
Michigan
Minnesota
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
  • New Hampshire Absentee Ballot Application - 2016
  • Voter Registration Forms: New Hampshire prefers that voters register in person.  If this is impossible for you (because of physical disability, religious beliefs, military service, or because of temporary absence) you can register by mail.  There are two ways to do this.
    • If you just need to register to vote: Call your town/city clerk and ask them to send you a Voter Registration Form.  You'll need to complete this form in front of a notary. 
    • If you need to register to vote and get an absentee ballot: Download and complete the New Hampshire Absentee Ballot Application. Mail your completed application, and a copy of your ID, to your town/city clerk. Your clerk will mail you a Voter Registration Form and an Absentee Ballot. This is the fastest way to register and get your absentee ballot. 
 
New Mexico
New York
North Carolina
North Dakota

North Dakota does not have voter registration!

Ohio
Oklahoma
Oregon
Pennsylvania
Rhode Island
South Carolina
  1. Use South Carolina's Online Absentee Ballot Application tool. This tool will help you prepare an absentee ballot application which you'll have to print and mail to get your absentee ballot.  This seems somewhat complicated to us, but it's worth a shot.
  2. Contact your Local Election Official and ask them to mail you an absentee ballot application. This will probably be slower than using the tool above.
South Dakota
Tennessee
Texas
Utah
Vermont
Virginia
Washington
West Virginia
Wisconsin
Wyoming

 

Every person who shares helps us reach three more voters.