Find your 2024 Voting Information

Find your state (or DC) below to learn more about voting this November. On the link to learn more, you will be taken to the area of the state Secretary of State’s website that is dedicated to voting. At these links, you will be able to find most, if not all, of the following: links for a voter registration form, information on how to vote early or by mail, information about how to vote if you are in the military or live overseas, a list of candidates on your ballot, polling hours and dates, deadlines for voting by mail (including requesting a ballot), and polling locations for both early voting and voting on Election Day.

In the voter registration deadline column, we list the last possible date to register. Some states have different deadlines for registering by mail or in-person. If these dates vary, we listed the last possible date. Check voting information in your state to determine how to register.

Voting is an extremely important duty, and we take it very seriously at Counterspark. As a result, we strive to make no errors on this page. However, if you find an error, please email us here.

State

Voter Registration Deadline

Early vote info

State Link

Alabama

October 21

Must qualify for vote by mail or in-person absentee voting

Learn More about voting in Alabama

Alaska

October 6

Anyone may vote by mail or early

Learn More about voting in Alaska

Arizona

October 7

Anyone may vote by mail or early

Learn More about voting in Arizona

Arkansas

October 7

Anyone may vote early; you must qualify to vote by mail

Learn More about voting in Arkansas

California

October 21

Anyone may vote by mail or early; all active, registered voters will receive a ballot in the mail

Learn More about voting in California

Colorado

November 5 (Election Day)

Anyone may vote by mail or early; all active, registered voters will receive a ballot in the mail

Learn More about voting in Colorado

Connecticut

October 29

Anyone may vote early; you must qualify to vote by mail

Learn More about voting in Connecticut

Delaware

October 12

Anyone may vote early; you must qualify to vote by mail

Learn More about voting in Delaware

Florida

October 7

Anyone may vote by mail or early

Learn More about voting in Florida

Georgia

October 7

Anyone may vote by mail or early

Learn More about voting in Georgia

Hawaii

November 5 (Election Day)

Anyone may vote by mail or early; all active, registered voters will receive a ballot in the mail

Learn More about voting in Hawaii

Idaho

November 5 (Election Day)

Anyone may vote by mail or early

Learn More about voting in Idaho

Illinois

November 5 (Election Day)

Anyone may vote by mail or early

Learn More about voting in Illinois

Indiana

October 7

Anyone may vote early; you must qualify to vote by mail

Learn More about voting in Indiana

Iowa

November 5 (Election Day)

Anyone may vote by mail or early

Learn More about voting in Iowa

Kansas

October 15

Anyone may vote by mail or early

Learn More about voting in Kansas

Kentucky

October 7

Must qualify for vote by mail and most in-person absentee voting

Learn More about voting in Kentucky

Louisiana

October 15

Anyone may vote early; you must qualify to vote by mail

Learn More about voting in Louisiana

Maine

November 5 (Election Day)

Anyone may vote by mail or early

Learn More about voting in Maine

Maryland

November 5 (Election Day)

Anyone may vote by mail or early

Learn More about voting in Maryland

Massachusetts

November 1

Anyone may vote by mail or early

Learn More about voting in Massachusetts

Michigan

November 5 (Election Day)

Anyone may vote by mail or early

Learn More about voting in Michigan

Minnesota

October 15

Anyone may vote by mail or early

Learn More about voting in Minnesota

Mississippi

October 7

Must qualify for vote by mail or in-person absentee voting

Learn More about voting in Mississippi

Missouri

October 9

Must qualify for vote by mail and some in-person absentee voting

Learn More about voting in Missouri

Montana

November 4

Anyone may vote by mail or early

Learn More about voting in Montana

Nebraska

October 25

Anyone may vote by mail or early

Learn More about voting in Nebraska

Nevada

October 31

Anyone may vote by mail or early; all active, registered voters will receive a ballot in the mail

Learn More about voting in Nevada

New Hampshire

October 23 or 30 depending on locality

Must qualify for vote by mail or in-person absentee voting

Learn More about voting in New Hampshire

New Jersey

October 15

Anyone may vote by mail or early

Learn More about voting in New Jersey

New Mexico

October 26

Anyone may vote by mail or early

Learn More about voting in New Mexico

New York

November 5 (Election Day)

Anyone may vote by mail or early

Learn More about voting in New York

North Carolina

October 11

Anyone may vote by mail or early

Learn More about voting in North Carolina

North Dakota

Registration not required

Anyone may vote by mail or early

Learn More about voting in North Dakota

Ohio

October 7

Anyone may vote by mail or early

Learn More about voting in Ohio

Oklahoma

October 11

Anyone may vote by mail or early

Learn More about voting in Oklahoma

Oregon

October 15

Oregon has no in-person voting; all active, registered voters will receive a ballot in the mail

Learn More about voting in Oregon

Pennsylvania

October 21

Anyone may vote by mail or early

Learn More about voting in Pennsylvania

Rhode Island

October 6

Anyone may vote by mail or early

Learn More about voting in Rhode Island

South Carolina

October 7

Anyone may vote early; you must qualify to vote by mail

Learn More about voting in South Carolina

South Dakota

October 21

Anyone may vote by mail or early

Learn More about voting in South Dakota

Tennessee

October 7

Anyone may vote early; you must qualify to vote by mail

Learn More about voting in Tennessee

Texas

October 7

Anyone may vote early; you must qualify to vote by mail

Learn More about voting in Texas

Utah

November 5 (Election Day)

Anyone may vote by mail or early; all active, registered voters will receive a ballot in the mail

Learn More about voting in Utah

Vermont

November 5 (Election Day)

Anyone may vote by mail or early; all active, registered voters will receive a ballot in the mail

Learn More about voting in Vermont

Virginia

October 15

Anyone may vote by mail or early

Learn More about voting in Virginia

Washington

November 5 (Election Day)

Anyone may vote by mail or early; all active, registered voters will receive a ballot in the mail

Learn More about voting in Washington

Washington, DC

October 15

Anyone may vote by mail or early; all active, registered voters will receive a ballot in the mail

Learn More about voting in Washington, DC

West Virginia

October 15

must qualify for vote by mail; early voting in-person is available

Learn More about voting in West Virginia

Wisconsin

November 5 (Election Day)

Anyone may vote by mail or early

Learn More about voting in Wisconsin

Wyoming

November 5 (Election Day)

Anyone may vote by mail or early

Learn More about voting in Wyoming
Back to all campaigns