Informed Ballot
← All states

Oklahoma

General election · Tuesday, November 3, 2026 · Printable ballot list

State facts

Population
4,123,288 (2025 estimate; 3,959,354 in the 2020 Census)
Seats in the U.S. House
5
State legislature
  • Senate: 48 members, 4-year terms
  • House of Representatives: 101 members, 2-year terms
Governor’s term
Four-year term, limited to two terms in a lifetime.

Sources: U.S. Census Bureau, 2025 state population estimates; National Conference of State Legislatures. Checked October 19, 2026.

Who represents Oklahoma now

Governor
Kevin Stitt · Republican · since January 2019Seat on the Nov. 3 ballot
U.S. senators
  • Alan Armstrong · Republican · since 2026Seat on the Nov. 3 ballot
  • James Lankford · Republican · since 2015
U.S. House members
5 seats · Republican: 5

Sources: National Governors Association (party and start date: Wikidata); congress-legislators (current members of Congress). Checked October 19, 2026.

Voting in Oklahoma

From the state election office’s own website. Each answer shows the official wording it comes from.

Registration deadline

The deadline to register to vote or update your registration for the General Election is Friday, October 9.

Official wording: “The deadline to register to vote or update your registration before the General Election is Friday, October 9.” — state election office, page read October 17, 2026

Register online

Applicants can register online through the OK Voter Portal’s Online Voter Registration System.

Official wording: “Applicants can register online through the OK Voter Portal’s Online Voter Registration System.” — state election office, page read October 17, 2026

Who can vote by mail

Any registered voter in Oklahoma may vote by absentee ballot, and no reason is required.

Official wording: “Any registered voter in Oklahoma may vote by absentee ballot. It is not necessary to give a reason, although some voters may qualify for special conditions.” — state election office, page read October 17, 2026

Request a mail ballot by

Absentee ballot requests for the November 3 election are due by 5 p.m., October 19.

Official wording: “Those who need to request an absentee ballot for the November 3 election have until 5 p.m., October 19.” — state election office, page read October 17, 2026

Mail ballot due

Mailed absentee ballots must be received by the County Election Board no later than 7:00 p.m. on election night.

Official wording: “Mailed absentee ballots must be received by the County Election Board no later than 7:00 p.m. on election night.” — state election office, page read October 17, 2026

ID at the polls

Every voter who votes in person, at the polling place or during early voting, must show proof of identity before receiving a ballot.

Official wording: “The proof of identity law requires every voter who votes in person at the precinct polling place or during early voting at the County Election Board to show proof of identity before receiving a ballot.” — state election office, page read October 18, 2026

Election Day hours

Polls are open 7:00 a.m. to 7:00 p.m. on Election Day.

Official wording: “Polls are open 7:00 a.m. to 7:00 p.m. on Election Day.” — state election office, page read October 18, 2026

For anything not listed, and to check your registration, see Oklahoma’s election office: oklahoma.gov

Federal1

Statewide4

Federal candidate lists come from FEC filings. A candidate is marked “on the ballot” once their campaign files a pre-general report or the state’s official candidate list confirms it; others filed for 2026 but may have lost a primary or withdrawn.