Skip to content

Jon Echols

Republican · OK · Majority Floor Leader, Oklahoma House of Representatives

Official website

Jon Echols is the Republican nominee for Oklahoma Attorney General in 2026. An Oklahoma City attorney, he has served in the Oklahoma House of Representatives for about 12 years and is the longest-serving House Majority Floor Leader. He defeated Jeff Starling in the June 16, 2026 Republican primary and faces Democrat Nick Coffey on November 3, 2026.

Campaign Finance Information — Attorney General

Campaign Finance Information · Attorney General · November 3, 2026

Data last updated July 24, 2026

Raised
$2,369,046

Top disclosed occupations of direct donors

  • ATTORNEY$188,350
  • RETIRED$98,244
  • HOMEMAKER$86,050
  • PRESIDENT$84,800
Show 1 more
  • CEO$84,650
Direct contributions by size
  • $5,000+$80,000
  • $1,000-$4,999$1,590,725
  • $500-$999$114,186
  • $250-$499$44,120
  • $100-$249$25,911

Source: Oklahoma Guardian · 2026 cycle · guardian.ok.gov

Track record

Public Safety and Crime Control

· 2 records
  • Echols authored House Bill 2095, approved by the Governor May 2, 2023, which gave the Attorney General's office, the Oklahoma Bureau of Narcotics, and OSBI investigation and enforcement authority over the medical marijuana industry and authorized seizure of illicit marijuana.

    May 2, 2023For

    Source: legiscan.com · researched July 10, 2026

  • Echols was the principal House author of House Bill 2612, the medical-marijuana 'Unity Bill,' signed into law March 14, 2019; it created the Oklahoma Medical Marijuana Authority and established the state's seed-to-sale regulatory and enforcement framework.

    March 14, 2019For

    Source: legiscan.com · researched July 10, 2026

Civil Rights

· 1 record
  • Echols was the House author of Senate Bill 1835, the Oklahoma Survivors' Act, signed into law May 21, 2024 after an earlier veto; it lets domestic-violence survivors seek resentencing or reduced penalties.

    May 21, 2024For

    Source: legiscan.com · researched July 10, 2026

Elections

Profile last researched July 10, 2026.