Public office

United States Senator from Oklahoma

Alan Armstrong and James Lankford hold this office now.

One of the two United States Senate seats representing Oklahoma.

Selection:
elected
Term structure:
6 years
Jurisdiction:
Oklahoma

Current holder

Based on official term dates and the verification notes below.

Officeholder history

Term dates and every limitation attached to them.

Connected records

Connections

Select a connected record to place it at the center, or use the plain list for the same destinations. Connections come from existing governed records.

Alan ArmstrongJames LankfordOklahomaUnited States SenateUnited States Senate — …United States Senator f…
Connections as a plain list (5)
Explore from here in the web

Sources

Show3 official sources, last checked Nov 2, 2026.

Biographical Directory of the United States Congress: James Lankford

United States Congress

official

Supports: James Lankford serves in the U.S. Senate

Recently reviewedReviewed Nov 2, 2026
Open official source(opens in a new tab)

Biographical Directory of the United States Congress: Alan Armstrong

United States Congress

official

Supports: Alan Armstrong serves in the U.S. Senate

Recently reviewedReviewed Nov 2, 2026
Open official source(opens in a new tab)

congress-legislators: current legislators and committees

@unitedstates project (public domain, compiled from official congressional sources)

public_dataset

Supports: current members of Congress, congressional committee assignments

Recently reviewedReviewed Nov 2, 2026
Open official source(opens in a new tab)