History / Congress

U.S. Senate seat, Oklahoma (class 2)

20 members have held this seat since Dec 2, 1907. Now: Alan Armstrong R.

Holders
20
10 D · 10 R
Longest tenure
16 years
David Lyle Boren
Current
7 months
Alan Armstrong, since Mar 24, 2026
history/seat/ok-sen-2Every holder, newest first
+20
191019201930194019501960197019801990200020102020Robert Latham Owen · 1907-12-02 – 1913-03-04 · DemocratRobert Latham Owen · 1913-04-07 – 1919-03-04 · DemocratRobert Latham Owen · 1919-05-19 – 1925-03-04 · DemocratWilliam Bliss Pine · 1925-12-07 – 1931-03-04 · RepublicanThomas Pryor Gore · 1931-12-07 – 1937-01-04 · DemocratJoshua Bryan Lee · 1937-01-05 – 1943-01-04 · DemocratEdward Hall Moore · 1943-01-06 – 1949-01-04 · RepublicanJames Howard Edmondson · 1963-01-09 – 1964-11-04 · DemocratFred Roy Harris · 1964-11-04 – 1967-01-04 · DemocratFred Roy Harris · 1967-01-10 – 1973-01-04 · DemocratDavid Lyle Boren · 1979-01-15 – 1994-11-16 · DemocratJames M. Inhofe · 1994-11-17 – 1997-01-04 · RepublicanJames M. Inhofe · 1997-01-07 – 2003-01-04 · RepublicanJames M. Inhofe · 2003-01-07 – 2009-01-04 · RepublicanJames M. Inhofe · 2009-01-06 – 2015-01-04 · RepublicanJames M. Inhofe · 2015-01-06 – 2023-01-04 · RepublicanAlan Armstrong · 2026-03-24 – present · RepublicanRobert Samuel Kerr · 1949-01-03 – 1963-01-02 · DemocratDewey Follett Bartlett · 1973-01-03 – 1979-01-04 · RepublicanMarkwayne Mullin · 2023-01-03 – 2026-03-24 · Republican
Alan Armstrong R
Mar 24, 2026 – present · 7 months
Markwayne Mullin R
Jan 3, 2023 – Mar 24, 2026 · 3.2 years
James M. Inhofe R
Jan 6, 2015 – Jan 4, 2023 · 8 years
James M. Inhofe R
Jan 6, 2009 – Jan 4, 2015 · 6 years
James M. Inhofe R
Jan 7, 2003 – Jan 4, 2009 · 6 years
James M. Inhofe R
Jan 7, 1997 – Jan 4, 2003 · 6 years
James M. Inhofe R
Nov 17, 1994 – Jan 4, 1997 · 2.1 years
David Lyle Boren D
Jan 15, 1979 – Nov 16, 1994 · 16 years
Dewey Follett Bartlett R
Jan 3, 1973 – Jan 4, 1979 · 6 years
Fred Roy Harris D
Jan 10, 1967 – Jan 4, 1973 · 6 years
Fred Roy Harris D
Nov 4, 1964 – Jan 4, 1967 · 2.2 years
James Howard Edmondson D
Jan 9, 1963 – Nov 4, 1964 · 22 months
Robert Samuel Kerr D
Jan 3, 1949 – Jan 2, 1963 · 14 years
Edward Hall Moore R
Jan 6, 1943 – Jan 4, 1949 · 6 years
Joshua Bryan Lee D
Jan 5, 1937 – Jan 4, 1943 · 6 years
Thomas Pryor Gore D
Dec 7, 1931 – Jan 4, 1937 · 5.1 years
William Bliss Pine R
Dec 7, 1925 – Mar 4, 1931 · 5.2 years
Robert Latham Owen D
May 19, 1919 – Mar 4, 1925 · 5.8 years
Robert Latham Owen D
Apr 7, 1913 – Mar 4, 1919 · 5.9 years
Robert Latham Owen D
Dec 2, 1907 – Mar 4, 1913 · 5.3 years

Dates are from the @unitedstates congress-legislators project. Consecutive terms of one person are merged.