Bexar County, TX
Migration of people and income, 2022–2023 filing years
Between the 2022 and 2023 filing years, Bexar County, TX saw a net gain of 2,764 tax-filing households and a net gain of 2,805 individuals. On net, the area lost $205.0M in associated adjusted gross income (AGI, nominal dollars). The largest inflow came from Guadalupe County; the largest outflow went to Comal County. These figures cover federal income tax filers only and do not indicate why people moved.
Net income (AGI)
-$205.0M
nominal dollars
Net households
+2,764
tax returns
Net people
+2,805
exemptions
+1.3 net people per 1,000 residents (population 2,087,679)
Income (AGI) in and out
Moved in$2.9B
Moved out$3.1B
Net -$205.0M (nominal)
Where movers came from
- 1Guadalupe County, TX1,894$103.3M
- 2Travis County, TX1,815$130.5M
- 3Harris County, TX1,766$115.4M
- 4Comal County, TX1,461$106.5M
- 5Hidalgo County, TX947$51.5M
- 6Webb County, TX895$40.6M
- 7Nueces County, TX875$54.3M
- 8Medina County, TX750$39.0M
- 9Los Angeles County, CA745$48.9M
- 10Dallas County, TX718$50.7M
Where movers went
- 1Comal County, TX2,513$251.4M
- 2Guadalupe County, TX2,502$166.5M
- 3Travis County, TX1,968$155.5M
- 4Harris County, TX1,798$115.1M
- 5Dallas County, TX951$65.9M
- 6Atascosa County, TX914$45.3M
- 7Medina County, TX901$67.2M
- 8Kendall County, TX847$134.1M
- 9Wilson County, TX801$58.5M
- 10Williamson County, TX702$51.1M
Net migration by year
Net 2012–2023: +$538.1M (+94,058 people)
20122023
| Year | Net AGI | Net people |
|---|---|---|
| 2012 | +$94.3M | +10,196 |
| 2013 | +$209.5M | +11,047 |
| 2014 | +$167.4M | +10,329 |
| 2015 | +$83.5M | +11,302 |
| 2016 | +$55.2M | +9,028 |
| 2017 | -$34.2M | +7,880 |
| 2018 | -$79.2M | +4,380 |
| 2019 | +$32.6M | +6,214 |
| 2020 | +$142.2M | +3,527 |
| 2021 | +$211.7M | +7,715 |
| 2022 | -$139.9M | +9,635 |
| 2023 | -$205.0M | +2,805 |
Get the next update for Bexar County, TX
The IRS releases new migration data once a year. Drop your email and we will send the refreshed numbers when they land. No spam, unsubscribe anytime.