CandidateRepublican

Jon Echols

Attorney General

2026 Oklahoma Attorney General — General Election Field · November 3, 2026

Published evidence-backed profile

This candidacy comes from Oklahoma’s exact official 2026 filing and certified June primary records. Withdrawals, substitutions, litigation, runoff certification where applicable, and the final November ballot remain monitored.

Last reviewed September 16, 2026

Overview

Current race
2026 Oklahoma Attorney General — General Election Field on November 3, 2026
Official candidacy
Attorney General · Republican · Candidate
VerifiedOfficial records: Oklahoma State Election Board
Identity match
Identity verified in official records

Policy statements from campaign-controlled sources are labeled candidate positions; they are not independently presented as proven outcomes.

View exact official filing textExact evidence retained

The text below is the exact source material used for this statement.

Oklahoma State Election Board — Candidates for Elective Office 2026

Candidate filing number: 00267

Ballot name: Jon Echols

Office: Attorney General

Party: Republican

Oklahoma State Election Board — Official Results — June 16, 2026 Primary Election

Official primary votes: 207832

Official primary percent: 55%

Current placement status: OFFICIAL_OKLAHOMA_CERTIFIED_PRIMARY_NOMINEE

Experience

Verified records and candidate-provided claims are labeled separately.

Local Businessman

Source-published biography

Jon served on the City Rescue Mission’s board of directors. He’s proud of their work and the help they give to the neediest in our community.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

Jon served on the City Rescue Mission’s board of directors. He’s proud of their work and the help they give to the neediest in our community.

Constitutional Conservative

Source-published biography

Local BusinessmanJon is a local small business owner and serial entrepreneur— starting his first business in college.Jon understands what it takes to run a business and create jobs in our economy.Jon received his undergraduate degree from the University of Oklahoma and his law degree from Oklahoma City University.Invested in our CommunityJon served on the City Rescue Mission’s board of directors. He’s proud of their work and the help they give to the neediest in our community.Jon and his family attend Capitol Hill Baptist Church.He’s also the Co-Founder of Shelter Oklahoma Schools, a charity that has raised over $2.5 million to build storm shelters at schools across the state, including Western Heights and Moore.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

Local BusinessmanJon is a local small business owner and serial entrepreneur— starting his first business in college.Jon understands what it takes to run a business and create jobs in our economy.Jon received his undergraduate degree from the University of Oklahoma and his law degree from Oklahoma City University.Invested in our CommunityJon served on the City Rescue Mission’s board of directors. He’s proud of their work and the help they give to the neediest in our community.Jon and his family attend Capitol Hill Baptist Church.He’s also the Co-Founder of Shelter Oklahoma Schools, a charity that has raised over $2.5 million to build storm shelters at schools across the state, including Western Heights and Moore.

Positions and priorities

A position shows what the candidate said—not FactVote's endorsement.

Each summary is supported by the candidate's own words from a campaign source, direct candidate response, or official primary record retained with the profile.

Candidate statement

Candidate position

DEFEND YOUR LIBERTIES: zealously advocate for your freedoms from anyone who would try to take them while upholding the Judeo Christian values our nation was founded upon.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

DEFEND YOUR LIBERTIES: zealously advocate for your freedoms from anyone who would try to take them while upholding the Judeo Christian values our nation was founded upon.

Economy, jobs, taxes, and affordability

Candidate position

DEFEND TAXPAYERS: serve as a watch dog of tax payer dollars unafraid of the deep state here in Oklahoma wasting your tax dollars.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

DEFEND TAXPAYERS: serve as a watch dog of tax payer dollars unafraid of the deep state here in Oklahoma wasting your tax dollars.

Land, water, agriculture, and rural infrastructure

Candidate position

DEFEND PRIVATE PROPERTY RIGHTS: protect our landowners from foreign adversaries and out of state special interest groups. Jon has a proven record of fighting the Chinese marijuana takeover of Oklahoma farmland.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

DEFEND PRIVATE PROPERTY RIGHTS: protect our landowners from foreign adversaries and out of state special interest groups. Jon has a proven record of fighting the Chinese marijuana takeover of Oklahoma farmland.

Public safety and justice

Candidate position

BACK THE BLUE: respect law enforcement and our heroes in blue.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

BACK THE BLUE: respect law enforcement and our heroes in blue.

Public safety and justice

Candidate position

STAND WITH TRUMP: over 1,000 Oklahomans died of a drug overdose in 2023, we will support President Trump as he secures our borders and defeats the scourge that is fentanyl.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

STAND WITH TRUMP: over 1,000 Oklahomans died of a drug overdose in 2023, we will support President Trump as he secures our borders and defeats the scourge that is fentanyl.

Candidate statement

Candidate position

STAND UP TO DEI: woke policies like DEI make us weaker and go against the idea of all being treated equally under the law. There should be no tolerance for DEI in the Attorney General’s Office.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

STAND UP TO DEI: woke policies like DEI make us weaker and go against the idea of all being treated equally under the law. There should be no tolerance for DEI in the Attorney General’s Office.

Candidate statement

Candidate position

PROTECT OUR DAUGHTERS: protect our daughters from biological males in women’s sports.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

PROTECT OUR DAUGHTERS: protect our daughters from biological males in women’s sports.

Energy, utilities, infrastructure, and ratepayer protection

Candidate position

PROMOTE OKLAHOMA ENERGY: Support the Trump Administration’s EPA and stand up to environmental extremists attacking our state’s industry.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

PROMOTE OKLAHOMA ENERGY: Support the Trump Administration’s EPA and stand up to environmental extremists attacking our state’s industry.

Candidate statement

Candidate position

Priorities“I’m a proven conservative, seeking the office of Attorney General for all our families. Whether you are a political elite, or an everyday Oklahoman, all will be treated equally under the law.”BACK THE BLUE: respect law enforcement and our heroes in blue.DEFEND YOUR LIBERTIES: zealously advocate for your freedoms from anyone who would try to take them while upholding the Judeo Christian values our nation was founded upon.DEFEND TAXPAYERS: serve as a watch dog of tax payer dollars unafraid of the deep state here in Oklahoma wasting your tax dollars.STAND WITH TRUMP: over 1,000 Oklahomans died of a drug overdose in 2023, we will support President Trump as he secures our borders and defeats the scourge that is fentanyl.STAND UP TO DEI: woke policies like DEI make us weaker and go against the idea of all being treated equally under the law. There should be no tolerance for DEI in the Attorney General’s Office.PROTECT OUR DAUGHTERS: protect our daughters from biological males in women’s sports.PARTNER WITH OUR COMMUNITY: maintain a strong working relationship with our state’s sovereign tribal nations.DEFEND PRIVATE PROPERTY RIGHTS: protect our landowners from foreign adversaries and out of state special interest groups. Jon has a proven record of fighting the Chinese marijuana takeover of Oklahoma farmland.PROMOTE OKLAHOMA ENERGY: Support the Trump Administration’s EPA and stand up to environmental extremists attacking our state’s industry.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

Priorities“I’m a proven conservative, seeking the office of Attorney General for all our families. Whether you are a political elite, or an everyday Oklahoman, all will be treated equally under the law.”BACK THE BLUE: respect law enforcement and our heroes in blue.DEFEND YOUR LIBERTIES: zealously advocate for your freedoms from anyone who would try to take them while upholding the Judeo Christian values our nation was founded upon.DEFEND TAXPAYERS: serve as a watch dog of tax payer dollars unafraid of the deep state here in Oklahoma wasting your tax dollars.STAND WITH TRUMP: over 1,000 Oklahomans died of a drug overdose in 2023, we will support President Trump as he secures our borders and defeats the scourge that is fentanyl.STAND UP TO DEI: woke policies like DEI make us weaker and go against the idea of all being treated equally under the law. There should be no tolerance for DEI in the Attorney General’s Office.PROTECT OUR DAUGHTERS: protect our daughters from biological males in women’s sports.PARTNER WITH OUR COMMUNITY: maintain a strong working relationship with our state’s sovereign tribal nations.DEFEND PRIVATE PROPERTY RIGHTS: protect our landowners from foreign adversaries and out of state special interest groups. Jon has a proven record of fighting the Chinese marijuana takeover of Oklahoma farmland.PROMOTE OKLAHOMA ENERGY: Support the Trump Administration’s EPA and stand up to environmental extremists attacking our state’s industry.

Back the Blue

Candidate position
FactVote summary · Goal / Priority

Prioritizes support and respect for law-enforcement officers.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

Back the Blue

Defend Your Liberties

Candidate position
FactVote summary · Belief

Commits to defending individual freedoms and constitutional liberties.

  • The campaign also frames this priority around its stated Judeo-Christian values.
Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

Defend Your Liberties

Defend Taxpayers

Candidate position
FactVote summary · Goal / Priority

Prioritizes oversight of state spending and investigation of waste, fraud, and abuse of taxpayer funds.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

Defend Taxpayers

Border Security and Fentanyl Enforcement

Candidate position
FactVote summary · Goal / Priority

Supports stronger border enforcement and efforts to combat fentanyl trafficking and overdose deaths.

  • Normalized from the substantive portion of the campaign's 'Stand With Trump' section; political-alignment branding was omitted.
Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

Border Security and Fentanyl Enforcement

Stand Up to DEI

Candidate position
FactVote summary · Policy

Opposes diversity, equity, and inclusion policies within the Oklahoma Attorney General's Office.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

Stand Up to DEI

Protect Our Daughters

Candidate position
FactVote summary · Policy

Supports sex-based eligibility rules intended to exclude biological males from women's sports.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

Protect Our Daughters

Partner with Our Community

Candidate position
FactVote summary · Goal / Priority

Prioritizes maintaining a strong working relationship between the Attorney General's Office and Oklahoma's sovereign tribal nations.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

Partner with Our Community

Defend Private Property Rights

Candidate position
FactVote summary · Goal / Priority

Prioritizes protecting Oklahoma landowners from foreign-adversary ownership and outside interests the campaign says threaten private-property rights.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

Defend Private Property Rights

Promote Oklahoma Energy

Candidate position
FactVote summary · Goal / Priority

Supports Oklahoma's energy industry and opposition to environmental regulations the campaign views as harmful to the state's producers.

Read exact supporting textExact evidence retained

The text below is the exact source material used for this statement.

Promote Oklahoma Energy

Public record

Complete current-service U.S. House floor record and selected highlights

11,163 captured official records

The searchable archive contains 11,163 exact attributed records from the official House Clerk (9260 yes, 481 no, 0 present, 24 not voting, and 0 other published choices). The examples below are representative highlights, not a scorecard.

Coverage: January 8, 2013 through May 30, 2024
Vote events
11,163
Unique measures
0
Final passage
9,239
Yes / No
9,260 / 481

These are descriptive counts from captured official records, not an ideology, effectiveness, or intent score. Subject labels are navigation aids assigned from official measure text. A vote does not establish why the candidate voted that way or support for every provision in a measure.

See all 11,163 records
final passageVoted yes

Oklahoma State University Veterinary Medicine Authority; prohibiting certain expenditures of

Passed

What this issue meant

Jon Echols is recorded as voting yes in the official record for sb1156 — oklahoma state university veterinary medicine authority; prohibiting certain expenditures of.

Read exact official source textExact evidence retained

The text below is the exact source material used for this statement.

SB1156 Oklahoma State University Veterinary Medicine

Wallace Authority; prohibiting certain expenditures of

THIRD PASSED

READING

YEAS: 95 RCS# 1900

NAYS: 0 05/30/2024

EXC : 6 02:10 PM

YEAS: Echols

May 30, 2024
final passageVoted yes

Oklahoma Registered Poultry Feeding Operations Act; establishing certain responsibility for

Passed

What this issue meant

Jon Echols is recorded as voting yes in the official record for sb1424 — oklahoma registered poultry feeding operations act; establishing certain responsibility for.

Read exact official source textExact evidence retained

The text below is the exact source material used for this statement.

SB1424 Oklahoma Registered Poultry Feeding Operations

Pfeiffer Act; establishing certain responsibility for

FOURTH PASSED

READING

YEAS: 69 RCS# 1899

NAYS: 27 05/30/2024

EXC : 5 02:08 PM

YEAS: Echols

May 30, 2024
otherVoted yes

State Board of Education; specifying apportionment of certain appropriated funds. Effective date.

Passed

What this issue meant

Jon Echols is recorded as voting yes in the official record for sb1122 — state board of education; specifying apportionment of certain appropriated funds. effective date..

Read exact official source textExact evidence retained

The text below is the exact source material used for this statement.

SB1122 State Board of Education; specifying apportionment

Wallace of certain appropriated funds. Effective date.

PASSED

EMERGENCY

YEAS: 70 RCS# 1898

NAYS: 24 05/30/2024

EXC : 7 01:45 PM

YEAS: Echols

May 30, 2024
otherVoted yes

PASSED

What this issue meant

Jon Echols is recorded as voting yes in the official record for suspend — passed.

Read exact official source textExact evidence retained

The text below is the exact source material used for this statement.

SUSPEND PASSED

HOUSE RULES

YEAS: 69 RCS# 1896

NAYS: 1 05/30/2024

EXC : 31 01:07 PM

YEAS: Echols

May 30, 2024
final passageexcused

Poor persons; care of indigent persons; repealer; effective date.

Passed

What this issue meant

Jon Echols is recorded as taking the published position or action shown in the official record for hb3766 — poor persons; care of indigent persons; repealer; effective date..

Read exact official source textExact evidence retained

The text below is the exact source material used for this statement.

HB3766 Poor persons; care of indigent persons; repealer;

Cantrell effective date.

FOURTH PASSED

READING

YEAS: 62 RCS# 1873

NAYS: 31 05/29/2024

EXC : 8 10:56 AM

EXCUSED: Echols

May 29, 2024
otherexcused

PASSED

What this issue meant

Jon Echols is recorded as taking the published position or action shown in the official record for suspend — passed.

Read exact official source textExact evidence retained

The text below is the exact source material used for this statement.

SUSPEND PASSED

HOUSE RULES

YEAS: 68 RCS# 1864

NAYS: 0 05/29/2024

EXC : 33 09:38 AM

EXCUSED: Echols

May 29, 2024
final passageexcused

Oklahoma Department of Mental Health and Substance Abuse Services; requiring certain funds be used

Passed

What this issue meant

Jon Echols is recorded as taking the published position or action shown in the official record for hb2929 — oklahoma department of mental health and substance abuse services; requiring certain funds be used.

Read exact official source textExact evidence retained

The text below is the exact source material used for this statement.

HB2929 Oklahoma Department of Mental Health and Substance

Wallace Abuse Services; requiring certain funds be used

THIRD PASSED

READING

YEAS: 82 RCS# 1855

NAYS: 0 05/28/2024

EXC : 19 01:03 PM

EXCUSED: Echols

May 28, 2024
final passageVoted no

Judicial compensation; rejecting and amending judicial salaries established by the Board on

Passed

What this issue meant

Jon Echols is recorded as voting no in the official record for hb2923 — judicial compensation; rejecting and amending judicial salaries established by the board on.

Read exact official source textExact evidence retained

The text below is the exact source material used for this statement.

HB2923 Judicial compensation; rejecting and amending

Wallace judicial salaries established by the Board on

THIRD PASSED

READING

YEAS: 65 RCS# 1840

NAYS: 26 05/28/2024

EXC : 9 11:44 AM

NAYS: Echols

May 28, 2024

Every numbered raw roll-call file in the candidate's independently verified Oklahoma House service legislatures is checked. A position attaches only when the candidate's preconfigured exact official published member label appears under YEAS, NAYS, EXCUSED, or CONSTITUTIONAL PRIVILEGE. Missing names are not treated as absences, surname fuzziness is prohibited, and conflicting section matches are quarantined.

Campaign finance

Official filings may be amended after publication.

Exact active 2026 Oklahoma Ethics Commission candidate record for JON ECHOLS (candidate ID 11756).

View official filing history20 retained filing rows
  • 2026 PRE-RUNOFF REPORT · 06/02/2026 · 08/10/2026 · 08/17/2026 · 08/17/2026 · Yes · Filed
  • Continuing Report of Contributions · 06/02/2026 · 06/12/2026 · 06/13/2026 · 06/13/2026 · No · Filed
  • Continuing Report of Contributions · 06/02/2026 · 06/11/2026 · 06/12/2026 · 06/12/2026 · No · Filed
  • Continuing Report of Contributions · 06/02/2026 · 06/08/2026 · 06/09/2026 · 06/09/2026 · No · Filed
  • 2026 PRE-PRIMARY REPORT · 04/01/2026 · 06/01/2026 · 06/08/2026 · 06/08/2026 · Yes · Filed
  • Continuing Report of Contributions · 06/02/2026 · 06/06/2026 · 06/07/2026 · 06/07/2026 · No · Filed
  • Continuing Report of Contributions · 06/02/2026 · 06/05/2026 · 06/06/2026 · 06/06/2026 · No · Filed
  • Continuing Report of Contributions · 06/02/2026 · 06/04/2026 · 06/05/2026 · 06/05/2026 · No · Filed
  • Continuing Report of Contributions · 06/02/2026 · 06/03/2026 · 06/04/2026 · 06/04/2026 · No · Filed
  • Continuing Report of Contributions · 06/02/2026 · 06/02/2026 · 06/03/2026 · 06/03/2026 · No · Filed
  • 2026 PRE-GENERAL REPORT · 08/11/2026 · 10/19/2026 · 10/26/2026 · Not Filed
  • 2026 POST-GENERAL REPORT · 10/20/2026 · 12/31/2026 · 01/31/2027 · Not Filed
  • 2027 1ST QUARTER REPORT · 01/01/2027 · 03/31/2027 · 04/30/2027 · Not Filed
  • 2027 2ND QUARTER REPORT · 04/01/2027 · 06/30/2027 · 07/31/2027 · Not Filed
  • 2027 3RD QUARTER REPORT · 07/01/2027 · 09/30/2027 · 10/31/2027 · Not Filed
  • 2027 4TH QUARTER REPORT · 10/01/2027 · 12/31/2027 · 01/31/2028 · Not Filed
  • 2028 1ST QUARTER REPORT · 01/01/2028 · 03/31/2028 · 04/30/2028 · Not Filed
  • 2028 2ND QUARTER REPORT · 04/01/2028 · 06/30/2028 · 07/31/2028 · Not Filed
  • 2028 3RD QUARTER REPORT · 07/01/2028 · 09/30/2028 · 07/31/2028 · Not Filed
  • 2028 4TH QUARTER REPORT · 10/01/2028 · 12/31/2028 · 01/31/2029 · Not Filed

The exact active committee and official filing history are verified. Aggregate totals are not attached because the stable candidate-detail page does not publish them; missing totals are not zero.

Read exact Oklahoma campaign-finance identity and filing textExact evidence retained

The text below is the exact source material used for this statement.

Name: JON ECHOLS

Candidate ID: 11756

Candidate Status: Active

Campaign Status: Active

Office: ATTORNEY GENERAL

Party Affiliation: REPUBLICAN

2026 NOVEMBER GENERAL ELECTION — 2026 ELECTION CYCLE — Active

2026 PRE-RUNOFF REPORT · 06/02/2026 · 08/10/2026 · 08/17/2026 · 08/17/2026 · Yes · Filed

Continuing Report of Contributions · 06/02/2026 · 06/12/2026 · 06/13/2026 · 06/13/2026 · No · Filed

Continuing Report of Contributions · 06/02/2026 · 06/11/2026 · 06/12/2026 · 06/12/2026 · No · Filed

Continuing Report of Contributions · 06/02/2026 · 06/08/2026 · 06/09/2026 · 06/09/2026 · No · Filed

2026 PRE-PRIMARY REPORT · 04/01/2026 · 06/01/2026 · 06/08/2026 · 06/08/2026 · Yes · Filed

Continuing Report of Contributions · 06/02/2026 · 06/06/2026 · 06/07/2026 · 06/07/2026 · No · Filed

Continuing Report of Contributions · 06/02/2026 · 06/05/2026 · 06/06/2026 · 06/06/2026 · No · Filed

Continuing Report of Contributions · 06/02/2026 · 06/04/2026 · 06/05/2026 · 06/05/2026 · No · Filed

Continuing Report of Contributions · 06/02/2026 · 06/03/2026 · 06/04/2026 · 06/04/2026 · No · Filed

Continuing Report of Contributions · 06/02/2026 · 06/02/2026 · 06/03/2026 · 06/03/2026 · No · Filed

2026 PRE-GENERAL REPORT · 08/11/2026 · 10/19/2026 · 10/26/2026 · Not Filed

2026 POST-GENERAL REPORT · 10/20/2026 · 12/31/2026 · 01/31/2027 · Not Filed

2027 1ST QUARTER REPORT · 01/01/2027 · 03/31/2027 · 04/30/2027 · Not Filed

2027 2ND QUARTER REPORT · 04/01/2027 · 06/30/2027 · 07/31/2027 · Not Filed

2027 3RD QUARTER REPORT · 07/01/2027 · 09/30/2027 · 10/31/2027 · Not Filed

2027 4TH QUARTER REPORT · 10/01/2027 · 12/31/2027 · 01/31/2028 · Not Filed

2028 1ST QUARTER REPORT · 01/01/2028 · 03/31/2028 · 04/30/2028 · Not Filed

2028 2ND QUARTER REPORT · 04/01/2028 · 06/30/2028 · 07/31/2028 · Not Filed

2028 3RD QUARTER REPORT · 07/01/2028 · 09/30/2028 · 07/31/2028 · Not Filed

2028 4TH QUARTER REPORT · 10/01/2028 · 12/31/2028 · 01/31/2029 · Not Filed

Open Oklahoma Ethics Commission Guardian record ↗

Sources

Every profile claim points back to retained source evidence.

  1. Election record

    2026 Oklahoma election record — Jon Echols

    Oklahoma State Election Board

    Open Oklahoma State Election Board
  2. GOVERNMENT_ELECTION_RESULT

    2026 Oklahoma certified primary result — Jon Echols

    Oklahoma State Election Board

    Open Oklahoma State Election Board
  3. Candidate-owned primary source

    Jon Echols — candidate-owned primary source 2

    Jon Echols campaign

    Open Jon Echols campaign
  4. Candidate-owned primary source

    Jon Echols — candidate-owned primary source 3

    Jon Echols campaign

    Open Jon Echols campaign
  5. Government public record

    Jon Echols — U.S. House roll call undefined-1900

    Clerk of the U.S. House of Representatives

    Open Clerk of the U.S. House of Representatives
  6. Government public record

    Jon Echols — U.S. House roll call undefined-1899

    Clerk of the U.S. House of Representatives

    Open Clerk of the U.S. House of Representatives
  7. Government public record

    Jon Echols — U.S. House roll call undefined-1898

    Clerk of the U.S. House of Representatives

    Open Clerk of the U.S. House of Representatives
  8. Government public record

    Jon Echols — U.S. House roll call undefined-1896

    Clerk of the U.S. House of Representatives

    Open Clerk of the U.S. House of Representatives
  9. Government public record

    Jon Echols — U.S. House roll call undefined-1873

    Clerk of the U.S. House of Representatives

    Open Clerk of the U.S. House of Representatives
  10. Government public record

    Jon Echols — U.S. House roll call undefined-1864

    Clerk of the U.S. House of Representatives

    Open Clerk of the U.S. House of Representatives
  11. Government public record

    Jon Echols — U.S. House roll call undefined-1855

    Clerk of the U.S. House of Representatives

    Open Clerk of the U.S. House of Representatives
  12. Government public record

    Jon Echols — U.S. House roll call undefined-1840

    Clerk of the U.S. House of Representatives

    Open Clerk of the U.S. House of Representatives
  13. Campaign-finance record

    Jon Echols — Oklahoma Ethics Commission candidate record

    Oklahoma Ethics Commission

    Open Oklahoma Ethics Commission
← Back to 2026 Oklahoma Attorney General — General Election Field