Skip to content
LocateCongress

Texas's 31st Congressional District (TX-31)

Last updated · 6 sources

John Carter, a Republican, has represented the district since 2003.

The district includes all of Coryell, Burnet, Bosque, and Hamilton counties and parts of Bell and Williamson counties.

According to the Census Bureau's 2020–2024 American Community Survey 5-year estimates, the district has a population of 843,922, a median household income of $96,016, and a median age of 37.1. Of residents 25 and older, 38.6% hold a bachelor's degree or higher.

Representative

Official portrait of John Carter, U.S. Representative for Texas's 31st District
John Carter

U.S. Representative for Texas's 31st District · Republican

ProfileSchedule this week

2026 redistricting

Texas uses a new congressional map in 2026: PLANC2333 (HB 4), enacted Aug 29, 2025.

The 2026 election for TX-31 uses the new map's TX-31; the map on this page shows the district as currently drawn (119th Congress).

Source · All 2026 redistricting changes

2026 election

Carter has filed with the FEC to run for this seat in 2026. 12 candidates for the seat have reported receipts to the FEC.

12 candidates have reported raising money for the 2026 TX-31 race to the FEC.

Election Day: Tuesday, November 3, 2026

Candidates for TX-31 in 2026 who reported raising money to the FEC
CandidatePartyRaisedCash on handThrough
John Carter (incumbent)Republican$1,419,042$170,827Jun 30
Offer Vince ShlomiRepublican$333,790$96Jun 30
Stuart Norman WhitlowDemocratic$203,979$0Jun 30
Raymond H. Hamden IIRepublican$145,682-$1,927Mar 31
Justin EarlyDemocratic$123,522$17,400Jun 30
Valentina Gomez NoriegaRepublican$122,957-$28,657Mar 31
Gregory James StokerGreen$78,678$12,398Jun 30
Abhiram GarapatiRepublican$55,000$39,000Dec 31
Steven Clay Dowell Jr.Republican$50,599$190Jun 30
David Lee BerryRepublican$36,800$0Feb 11
Elvis Arturo LossaRepublican$11,383$3,857Feb 11
William P. AbelRepublican$7,671-$120Jun 9

Includes primary candidates; FEC filings do not record primary results. FEC race page

District profile

Population
843,922
Median household income
$96,016
Median age
37.1
Bachelor's degree or higher
38.6%

Census Bureau, 2020–2024 American Community Survey 5-year estimates

Texas senators

Neighboring districts

  • TX-6 · Jake Ellzey (R)
  • TX-10 · Michael McCaul (R)
  • TX-11 · August Pfluger (R)
  • TX-17 · Pete Sessions (R)
  • TX-21 · Chip Roy (R)
  • TX-25 · Roger Williams (R)

Sources