Texas HouseDistrict 118RepublicanOutgoing

State Rep. John Lujan

Representative, House District 118 · San Antonio

A San Antonio small business owner, Rep. Lujan chairs the Subcommittee on International Relations and represents the southern portion of Bexar County.

Term
Jan. 14, 2025 – Jan. 12, 2027
Serving since
2021
Seniority
#83 of 150
Occupation
Small Business Owner

Contact

Capitol Office
Room E2.822
Austin, TX 78701
(512) 463-0714
District Office
8307 S. Flores St.
San Antonio, TX 78221
(210) 595-0068

District

Counties
Bexar (Part)
Cities & CDPs
China Grove (Part), Elmendorf, Live Oak (Part), Macdona, Randolph AFB, San Antonio (Part), Sandy Oaks, Schertz (Part), Selma (Part), Somerset, St. Hedwig, Universal City (Part), Von Ormy
Region
South Texas

District Profile

203,245Population (2020 Census)
151,094Voting-age population
  • Hispanic 63.4%
  • Anglo 27.2%
  • Black 6.6%
  • Asian 2.7%
  • Other 0.1%
140,267Registered voters (2024)
57.5%2024 turnout (80,687 votes)
48.6%Spanish-surname registered voters

How this district voted

2024 President
Trump 51.7% · Harris 47.1%
2024 U.S. Senate
Cruz 47.1% · Allred 50.3%

Source: Texas Legislative Council, PLANH2316 reports Red-100 (2020 Census) and Red-206 (2024 general election).

Committees

89th Legislature (2025)

Legislation

89th Legislature (2025)

64Bills authored
51Joint authored
105Co-authored

See every bill Rep. Lujan authored

Biography

Rep. John Lujan is a Republican member of the Texas House of Representatives, currently representing District 118, which covers a portion of Bexar County including southern San Antonio and surrounding communities. He previously served a partial term in 2016 after winning a special election, returning to the House in 2021.

Biography adapted from the official Texas House website.

Campaign Finance

Service History

  • Texas House, District 118 · 2021–2027 (Special election; sworn in Nov. 16, 2021)
  • Texas House, District 118 · 2016–2017 (Special election; sworn in Feb. 9, 2016)