Campaign Finance

NEW

Campaign Finance Portal - Candidates and Elected Officials can now file all of their reports to the Election Office online.  First, each individual that would prefer to file online, must submit a "wet" signature to the Election Office in person or by fax (817-598-6183 fax).  Once we have received the "wet" signatures, you may create an account at this website: Candidate Filings   Once you have an account you can access the different forms from the Texas Ethics Commission - step by step directions click here

Candidate or Elected Official must fill out each form and return to our office:  Form 1

Individuals can look at each report that has been filed by each candidate.  To see the reports, you do not have to create an account, just click on the top right of the screen on the word Candidate Filings

Candidates filed with our office are below  

**** beside an individual's name indicates that they are on the Primary 2026 Ballots

Candidates filed on the portal  click here 

Candidate Name Office Filing Date Type Report  
Russell (Russ) Authier Sheriff July 14, 2021 Finance Report  
    Jan. 31, 2022 30th day Report  
    Feb. 22, 2022 8th day Report  
    July 6, 2022 Semi Annual Report  
    Oct. 5, 2022 30th day Report  
    Oct. 31, 2022 8th day Report  
    Jan. 4, 2023 Semi Annual Report 2023  
    July 3, 2023 Semi Annual Report   
    Jan 2,2024 Finance Report  
    July 1, 2024 Semi Annual Report 2024  
    Jan 3, 2025 Finance Report  
    July 1, 2025 Semi Annual Report 2025  
    Jan 2, 2026 Finance Report  
Rian R Brassell  **** Commissioner Pct 4 Dec. 1, 2025 Treasurer Appointment  
    Jan 15, 2026 Semi Annual Report 2026  
    Feb 2, 2026 30 Day Report  
George Conley Commissioner Pct 1 June 28, 2021 Finance Report  
      Semi Annual Report  
    July 11, 2022 Semi Annual Report  
    Jan. 13, 2023 Semi Annual Report 2023  
    July 17, 2023 Semi Annual Report  
    Jan. 9, 2024 Semi Annual Report 2024  
    July 15, 2024 Semi Annual Report 2024  
    Jan 14, 2025 Semi Annual Report 2025  
    July 14, 2025 Semi Annual Report July 2025  
    Jan 8, 2026 Semi Annual Report 2026  
Lila Deakle **** County Clerk June 23, 2021 Semi Annual Report  
    Jan. 14, 2022 Semi Annual Report  
    July 15, 2022 Semi Annual Report  
    Jan. 17, 2023 Semi Annual Report 2023  
    July 14, 2023 Semi Annual Report  
    Jan 12, 2024 Semi Annual Report 2024  
    July 12, 2024 Semi Annual Report  
    Jan 14, 2025 Semi Annual Report 2025  
    July 15, 2025 Semi Annual  
    Jan 15, 2026 Semi Annual Report 2026  
    Feb 2, 2026 30 Day Report   
    Feb 23, 2026 8th Day Report  
Gary (Pat) Deen  **** County Judge July 15, 2021 Finance Report  
    Jan. 18, 2022 Semi Annual Report  
      Amended Semi Annual  
    Jan. 31, 2022 30th day Report  
      8th day Report  
    July 15, 2022 Semi Annual Report  
    Jan. 18, 2023 Semi Annual Report 2023  
    July 18, 2023 Semi Annual Report  
    Jan 17, 2024 Semi Annual Report 2024  
    July 15, 2024 Semi Annual Report  
    Jan 15, 2025 Semi Annual Report 2025  
    Jan 17, 2025 Semi Annual Report 2025-Amended  
    July 15, 2025 Semi Annual Report  
    Jan 15, 2026 Semi Annual Report 2026  
    Feb 2, 2026 30 Day Report  
    Feb 23, 2026 8th Day Report  
John Forrest Jr County Attorney July 15, 2021 Finance Report  
    Jan. 12, 2022 Semi Annual Report  
    July 15, 2022 Semi Annual Report  
    Jan. 9, 2023  
    Jan 16, 2024 Semi Annual Report 2024  
    July 15, 2024 Semi Annual Report  
    Jan 2, 2025 Semi Annual Report  
    July 15, 2025 Semi Annual Report   
    Jan 15, 2026 Semi Annual Report 2026  
Robert (Tim) Galbreaith  **** County Judge October 16, 2025 Campaign Treasurer  
    Dec 8, 2025 Treasurer Amendment  
    Jan 15 2026 Semi Annual Report 2026  
    Feb 2, 2026 30th Day Report  
    Feb 23, 2026 8th Day Report  
Jennifer (Jenny) Gentry Tax Assessor/Collector July 15, 2021 Finance Report  
    Jan. 18, 2022 Semi Annual Report  
    July 13, 2022 Semi Annual Report  
    Jan. 9, 2023 Semi Annual Report 2023  
    July 11, 2023 Semi Annual Report   
James Gilliland Constable Pct 4 Jan 22, 2026 Treasurer Appointment  
    Feb 10, 2026 Finance Report 2026  
Sharena Gilliland  **** District Clerk July 2, 2021 Finance Report  
    June 14, 2022 Semi Annual Report  
    Jan. 17, 2023 Semi Annual Report 2023  
    July 14, 2023 Semi Annual Report  
    Jan 11, 2024 Semi Annual Report  
    July 3, 2024 Semi Annual Report  
    Jan 14, 2025 Semi Annual Report 2025  
    July 15, 2025 Semi Annual Report  
    Jan 13, 2026 Semi Annual Report 2026  
Brad Graves Constable Pct 3 October 17,2025 Treasurer Appointment  
    Jan 12, 2026 Semi Annual Report 2026  
Kelly Green  **** Justice of Peace Pct 2 July 12, 2021 Finance Report  
    Jan. 14, 2022 Semi Annual Report  
    July 13, 2022 Semi Annual Report  
    Jan. 11, 2023 Semi Annual Report 2023  
    July 14, 2023 Semi Annual Report  
    Jan 12, 2024 Semi Annual Report 2024  
    July 9, 2024 Semi Annual Report  
    Jan 14, 2025 Semi Annual Report 2025  
    July 15, 2025 Semi Annual  
    Jan 14, 2026 Semi Annual Report 2026  
Randall Grissom  **** Justice of Peace Pct 3 December 6, 2021 Treasurer Appointment  
      Semi Annual Report  
    Jan. 31, 2022 30th day Report  
      8th day Report  
    July 11, 2022 Semi Annual Report  
    Jan. 13, 2023 Semi Annual Report 2023  
    July 10, 2023 Semi Annual Report  
Michael Hale  **** Commissioner Pct 4 November 23, 2021 Treasurer Appointment  
      Semi Annual Report  
    Jan. 31, 2022 30th day Report  
    Feb. 7, 2022 Amended 30th day Report  
      8th day Report  
    May 16, 2022 8th day Report Runoff  
    July 12, 2022 Semi Annual Report  
    Jan. 17, 2023 Semi Annual Report 2023  
    July 18, 2023 Semi Annual Report  
    Jan 23, 2024 Semi Annual Report 2024  
    July 15,2024 Semi Annual Report  
    Jan 14, 2025 Semi Annual Report 2025  
    July 15, 2025 Semi Annual Report  
    Jan 15, 2026 Semi Annual Report 2026  
    Jan 30, 2026 30 day Report Feb 2026  
    Feb 23, 2026 8th Day Report  
Fred Hammons  **** Commissioner Pct 4 December 10, 2021 Treasurer Appointment  
    Jan. 18, 2022 Semi Annual Report  
    Jan. 31, 2022 30th day Report  
    Feb. 14, 2022 8th day Report  
    December 29, 2025 Treasurer Appointment  
    Jan 15, 2026 Semi Annual Report 2026  
    Jan 22, 2026 Amended Semi Annual Report 2026  
    Jan 31, 2026 30 Day Report Feb 2026  
    Feb 23, 2026 8th Day Report   
Joe Harris, Jr Constable Pct 2 July 15, 2021 Finance Report  
    Jan. 18, 2022 Semi Annual Report  
    Jan. 31, 2022 30th day Report  
      8th day Report  
    July 8, 2022 Semi Annual Report  
    Jan. 17, 2023 Semi Annual Report 2023  
    July 17, 2023 Semi Annual Report  
    July 15, 2024 Semi Annual Report 2024  
    Jan 14, 2025 Semi Annual Report 2025  
Jacob Holt  **** Commissioner Pct 2 November 12, 2021 Treasurer Appointment  
    Jan. 18, 2022 Semi Annual Report  
    Jan. 31, 2022 30th day Report  
      8th day Report  
    May 16, 2022 8th day Report Runoff  
    July 15, 2022 Semi Annual Report  
    Jan. 17, 2023 Semi Annual Report 2023  
    July 17, 2023 Semi Annual Report  
    July 11,2024 Semi Annual Report 2023  
    July 11, 2024 Semi Annual Report 2024  
    Jan 21, 2025 Semi Annual Report 2025  
    July 22, 2025 Semi Annual Report  
    Jan 15, 2026 Semi Annual Report 2026  
    Feb 2, 2026 30th Day Report  
    Feb 23, 2026 8th Day Report  
Lynn Johnson County Court Law #2 Judge July 12, 2024 Semi Annual Report  
    Jan 13, 2025 Finance Report 2025  
    July 9, 2025 Semi Annual Report July 2025  
    Jan 12, 2026 Semi Annual Report Jan 2026  
Kirk Martin  **** County Court Law #1 Judge July 1, 2024 Semi Annual Report 2024  
    Jan 15, 2025 Semi Annual Report 2025  
    July 9, 2025 Semi Annual Report July 2025  
    Jan 12, 2026 Semi Annual Report Jan 2026  
Tim Mendolia  **** Justice of Peace Pct 4 December 3, 2021 Treasurer Appointment  
    Jan. 14, 2022 Semi Annual Report  
    Jan. 31, 2022 30th day Report  
      8th day Report  
    May 16, 2022 8th day Report Runoff  
    July 11, 2022 Semi Annual Report  
    Jan. 5, 2023 Semi Annual Report 2023  
Rebecca McCullough  **** Treasurer November 1, 2021 Treasurer Appointment  
    Jan. 18, 2022 Semi Annual Report  
    July 13, 2022 Semi Annual Report  
    July 17, 2023 Semi Annual Report  
    July 15, 2025 Semi Annual Report  
    Jan 15, 2026 Semi Annual Report 2026  
Kelvin Miles  **** Justice of Peace Pct 1 July 15, 2021 Finance Report  
    Feb. 2, 2022 30th day Report  
    Jan. 9, 2023 Semi Annual Report 2023  
    Jan 16, 2024 Semi Annual Report 2024  
    July 15, 2025 Semi Annual 2025  
    Jan 15, 2026 Semi Annual 2026  
Glen Praytor Constable Pct 3 July 12, 2021 Finance Report  
    Jan. 4, 2022 Semi Annual Report  
    July 5, 2022 Semi Annual Report  
    Jan. 11, 2023 Semi Annual Report 2023  
    July 13, 2023 Semi Annual Report  
    Jan 12, 2024 Finance Report 2024  
    Feb 5, 2024 30th Day Report  
    July 15, 2024 Semi Annual 2024  
    Feb 26, 2024 8th Day Report  
    Jan 15, 2025 Semi Annual Report 2025  
    July 15, 2025 Semi Annual Report   
    Jan 12, 2026 Semi Annual Report 2026  
Richard Simms  **** County Judge Dec 10, 2025 Campaign Treasurer  
Jeffrey Swain District Attorney 43rd July 6, 2021 Finance Report  
    July 5, 2022 Semi Annual Report  
    Jan. 10, 2023 Semi Annual Report 2023  
    July 14, 2023 Semi Annual Report  
    Jan 16, 2024 Semi Annual Report 2024  
    July 15, 2024 Semi Annual Report  
    Jan 8, 2025 Semi Annual Report 2025  
    July 15, 2025 Semi Annual Report  
    Jan 14, 2026 Semi Annual Report 2026  
Weldon (Wally) Wallace  **** Commissioner Pct 2 October 31, 2025 Treasurer Appointment  
    Jan. 16, 2026 Semi Annual Report 2026  
    Feb 2, 2026 30th Day Report   
    Feb 25, 2026 8th Day Report  
Ray Wright Constable Pct 1 June 2, 2023 Treasurer Appointment  
    July 10, 2023 Semi Annual Report   
    Jan 17,2024 Semi Annual Report  
    Feb 5, 2024 30th day Report  
    Feb 26, 2024 8th Day Report  
    Jan 14, 2025 Semi Annual Report 2025  
    July 9, 2025 Semi Annual Report July 2025  
    Jan 12, 2026 Semi Annual Report Jan 2026