Alan Armstrong

Republican · U.S. Senator for Oklahoma

2 sponsored · 39 cosponsored

Age 64 · In office since 2026

Contact their office: (202) 224-4721 · 330 Hart Senate Office Building, Washington, DC 20510 · Official website

How often they missed a vote · 119th Congress (2025–2026)

They missed: None. None of the 197 votes the Senate held while they served
The typical senator missed: 2.6%. of the same votes

Every vote they cast

Every roll-call vote this member has cast — 121 votes on 97 measures — grouped by what was being voted on. Most measures get several votes — usually one that decides the matter and a few that move it along — so the position shown against each is how this member voted on that particular question.

1–8 of 97