Skip to content

John G. Castillo

Democratic · TX

Official website

John G. Castillo has worked more than 30 years in state government and served on the Lockhart City Council, including as mayor pro tem. His priorities are keeping the county affordable by making growth pay its own way and investing in roads, drainage, and water.

Where John G. Castillo stands, based on their records

Supports

Environment and Public Health (1 record), Public Safety and Crime Control (1 record), Public Infrastructure (1 record)

Mixed record

Government Spending Reduction (4 support · 3 oppose)

Track record

Track record — Environment and Public Health

Environment and Public Health · 1 support
  • Made the motion to adopt the city's drought plan for saving water. It passed 6-0.

    April 16, 2024Supports Environment and Public Health

    Source: lockharttx.api.civicclerk.com

Track record — Government Spending Reduction

Government Spending Reduction · 4 support · 3 oppose
  • Voted yes on a city property tax rate of 55.41 cents per $100 of value. That was an 11.85% rate increase. It passed 7-0.

    September 2, 2025Opposes Government Spending Reduction

    Source: lockharttx.api.civicclerk.com

  • Voted no on picking a site for a new city pool and no on seeking a state grant to build it. Both passed 6-1.

    July 16, 2024Supports Government Spending Reduction

    Source: lockharttx.api.civicclerk.com

  • Voted no on the Seawillow Ranch housing deal. The deal used a special tax district to help pay for the project. It passed 4-2.

    June 18, 2024Supports Government Spending Reduction

    Source: lockharttx.api.civicclerk.com

  • Made the motion to approve a 7% raise plan for city police officers and firefighters. It passed 7-0.

    September 5, 2023Opposes Government Spending Reduction

    Source: lockharttx.api.civicclerk.com

  • Voted no on both parts of the city property tax rate for 2023-24, 41.36 cents and 12.12 cents per $100. Both passed 5-1.

    September 5, 2023Supports Government Spending Reduction

    Source: lockharttx.api.civicclerk.com

  • Voted no on the city budget for 2023-24. It passed 6-1.

    September 5, 2023Supports Government Spending Reduction

    Source: lockharttx.api.civicclerk.com

  • Voted yes on a city property tax rate of 71.07 cents per $100 of value. It raised total property tax money by about 5.6%.

    September 25, 2018Opposes Government Spending Reduction

    Source: cityoflockhart.gov

Track record — Public Safety and Crime Control

Public Safety and Crime Control · 1 support
  • Made the motion to approve a 7% raise plan for city police officers and firefighters. It passed 7-0.

    September 5, 2023Supports Public Safety and Crime Control

    Source: lockharttx.api.civicclerk.com

Track record — Public Infrastructure

Public Infrastructure · 1 support
  • Voted no on the plan for the city's federal COVID relief money. He wanted less for the animal shelter and more for streets and pipes. It passed 5-1.

    November 19, 2024Supports Public Infrastructure

    Source: lockharttx.api.civicclerk.com

Track record — General

General · 8 records
  • Made the motion to reject a contract for seven license plate cameras from Flock Safety. He cited privacy worries. It passed 6-1.

    October 9, 2025

    Source: post-register.com

  • Voted no on using eminent domain to take utility easements on five downtown properties. It passed 5-2.

    May 20, 2025

    Source: lockharttx.api.civicclerk.com

  • Proposed a city charter change for the November 2024 ballot. It would require winners to get a majority of votes. The council voted 4-2 not to consider it; he voted no.

    June 18, 2024

    Source: lockharttx.api.civicclerk.com

  • Made the motion to remove historic landmark status from a home at 703 West San Antonio Street. It passed 4-3.

    November 21, 2023

    Source: lockharttx.api.civicclerk.com

  • Voted no on a deal with Caldwell County for the city to run ambulance service. It passed 6-1.

    October 17, 2023

    Source: lockharttx.api.civicclerk.com

  • Voted no on rezoning 92.5 acres on Lay Road for a new neighborhood. Neighbors had raised flooding and traffic worries. It passed 5-2.

    February 21, 2023

    Source: lockharttx.api.civicclerk.com

  • Voted no on the Vintage Springs housing plan for 66.7 acres on Mockingbird Lane. He said he was voting for what most neighbors wanted. It passed 6-1.

    August 9, 2018

    Source: cityoflockhart.gov

  • Made the motion to deny a zoning change on 23.6 acres on Flores Street. The change would have allowed denser housing near a school. The denial passed 7-0.

    December 19, 2017

    Source: cityoflockhart.gov

Past race John G. Castillo ran in: