San Antonio-New Braunfels, TX Metro Area

The San Antonio-New Braunfels, TX metro area is home to 2,612,802 residents and 1,037,336 housing units, centered in Texas. Its median household income is $74,297, and the median family income is $90,227. The median age is 35.7, 0.2 years older than the Texas median of 35.5. Residents are 49.7% male and 50.3% female.

Population

2,612,802

Median household income

$74,297

Median family income

$90,227

Median age

35.7

Housing units

1,037,336

Zip codes

105

with 1,000+ residents

Population by Race and Ethnicity

White residents make up the largest share of the metro area at 53.5%, followed by multiracial residents at 26.2%. Hispanic or Latino residents, who can be of any race, make up 54.5% of the population.

Hispanic or Latino residents can be of any race, so shares add to more than 100%.

Zip Codes in the San Antonio-New Braunfels, TX Metro Area

The San Antonio-New Braunfels, TX metro area includes 105 zip codes across 9 counties, home to a combined 2,603,434 residents. The most populous is New Braunfels (78130) with 95,787 residents. Median household incomes range from $23,194 in San Antonio (78208) to $160,147 in Bergheim (78004). Home values are highest in Bergheim (78004) at $680,900 and lowest in San Antonio (78207) at $106,700. Jbsa Ft Sam Houston (78234) has the youngest population, with a median age of 21.0, while Medina (78055) is the oldest at 63.1.

Highest income

$160,147

Bergheim (78004)

Lowest income

$23,194

San Antonio (78208)

Highest home value

$680,900

Bergheim (78004)

Lowest median rent

$732/mo

Devine (78016)

Median Household Income by Zip Code

The 25 highest-income zip codes in the metro area, ranked by median household income. The metro-wide median is $74,297, and 51 of 105 zip codes are above it.

Compare Every Zip Code

Select a column heading to sort. Select a zip code to see its full profile.

ZipTownCountyPopulationMedian incomeHome valueMedian rentMedian ageOwner occupied
78130New BraunfelsComal County95,787$84,426$323,200$1,65935.965.9%
78245San AntonioBexar County91,388$87,890$260,300$1,61832.068.7%
78254San AntonioBexar County78,865$115,823$320,800$1,76532.582.3%
78253San AntonioBexar County67,578$104,260$360,000$1,61532.677.0%
78249San AntonioBexar County61,772$80,851$305,400$1,52728.551.0%
78251San AntonioBexar County61,683$78,025$268,300$1,41332.250.8%
78250San AntonioBexar County57,849$80,289$235,000$1,53035.473.1%
78223San AntonioBexar County57,298$50,352$172,600$1,12834.757.6%
78240San AntonioBexar County57,014$62,203$257,500$1,34232.834.4%
78109ConverseBexar County56,372$87,635$252,500$1,72332.574.9%
78228San AntonioBexar County55,474$50,865$174,900$1,03236.059.3%
78207San AntonioBexar County54,128$30,655$106,700$90732.740.3%
78155SeguinGuadalupe County53,449$71,367$266,700$1,19839.472.5%
78247San AntonioBexar County51,979$89,184$275,500$1,56337.477.1%
78258San AntonioBexar County51,672$116,133$480,500$1,73636.854.9%
78108CiboloGuadalupe County48,458$117,304$337,600$2,17135.483.9%
78233San AntonioBexar County47,659$73,729$220,800$1,51434.560.4%
78227San AntonioBexar County44,091$48,049$159,700$1,20733.859.0%
78201San AntonioBexar County43,426$46,129$197,800$1,06938.448.6%
78209San AntonioBexar County43,363$84,180$497,000$1,44738.350.0%
78006BoerneKendall County42,200$110,955$543,900$1,65043.276.7%
78230San AntonioBexar County42,070$71,564$386,600$1,36339.049.0%
78216San AntonioBexar County42,044$55,488$310,700$1,23435.835.2%
78213San AntonioBexar County41,603$53,342$216,400$1,18636.348.8%
78221San AntonioBexar County41,580$63,114$171,200$1,22835.370.2%
78154SchertzGuadalupe County40,898$97,465$318,700$1,67138.172.4%
78132New BraunfelsComal County40,383$126,934$620,300$1,67042.587.5%
78218San AntonioBexar County38,291$56,833$190,900$1,21537.048.2%
78244San AntonioBexar County37,861$67,789$216,300$1,57332.873.5%
78260San AntonioBexar County37,389$150,705$498,100$1,97839.386.9%
78237San AntonioBexar County36,930$40,233$115,500$1,06434.461.3%
78232San AntonioBexar County36,277$84,633$362,000$1,44938.355.9%
78242San AntonioBexar County35,976$48,979$148,200$1,27029.053.6%
78229San AntonioBexar County35,195$46,718$228,900$1,29229.713.8%
78210San AntonioBexar County34,740$51,990$189,400$1,15934.860.8%
78217San AntonioBexar County33,959$56,852$242,300$1,23337.144.7%
78211San AntonioBexar County30,589$54,279$118,300$1,15336.860.9%
78239San AntonioBexar County29,855$71,455$229,200$1,46936.073.8%
78023HelotesBexar County28,585$129,701$412,900$1,68543.289.1%
78261San AntonioBexar County27,060$140,120$430,200$1,79936.879.8%
78259San AntonioBexar County26,931$109,429$380,800$1,70339.164.7%
78212San AntonioBexar County26,670$60,222$330,600$1,12940.046.6%
78238San AntonioBexar County26,250$56,227$209,700$1,23233.944.8%
78222San AntonioBexar County25,008$64,251$199,500$1,20537.271.5%
78114FloresvilleWilson County23,975$84,260$292,600$1,04242.383.4%
78015BoerneBexar County23,548$155,488$492,400$2,06039.193.8%
78148Universal CityBexar County22,630$75,395$267,000$1,35633.252.6%
78214San AntonioBexar County21,884$41,334$128,800$99038.256.5%
78133Canyon LakeComal County21,830$80,777$349,100$1,35450.384.8%
78224San AntonioBexar County20,671$57,965$162,200$1,22729.457.7%
78070Spring BranchComal County19,836$115,076$516,600$1,31847.289.2%
78220San AntonioBexar County18,497$41,244$143,700$1,15632.852.7%
78252San AntonioBexar County18,256$79,635$250,600$1,54930.586.0%
78255San AntonioBexar County18,107$151,673$531,400$1,81540.684.8%
78163BulverdeComal County17,455$133,681$435,600$1,95144.594.9%
78219San AntonioBexar County16,946$52,147$162,000$1,21333.253.9%
78064PleasantonAtascosa County16,420$69,407$220,700$1,11135.068.9%
78121La VerniaWilson County15,001$126,726$402,600$1,19239.486.9%
78248San AntonioBexar County14,127$130,605$479,500$1,36941.772.9%
78861HondoMedina County13,715$64,491$223,200$1,39139.174.7%
78225San AntonioBexar County13,188$46,829$119,600$1,16638.864.8%
78256San AntonioBexar County12,014$72,797$579,300$1,60029.729.5%
78204San AntonioBexar County11,944$54,667$173,100$1,48136.245.3%
78065PoteetAtascosa County11,835$63,653$167,300$98035.778.6%
78264San AntonioBexar County11,702$60,245$163,300$1,26539.482.7%
78016DevineMedina County11,302$57,609$221,500$73241.981.6%
78063Pipe CreekBandera County10,594$79,066$304,700$1,04451.392.3%
78257San AntonioBexar County10,390$74,540$670,400$1,68935.136.4%
78231San AntonioBexar County9,966$103,538$401,800$1,39339.066.2%
78112ElmendorfBexar County9,959$54,445$131,400$1,31940.791.1%
78202San AntonioBexar County9,952$43,708$234,700$1,27537.955.8%
78003BanderaBandera County9,594$54,500$242,700$1,21651.282.6%
78073Von OrmyBexar County9,510$65,342$158,100$1,21434.586.2%
78009CastrovilleMedina County9,494$102,724$368,700$1,25041.086.0%
78101AdkinsBexar County8,272$90,413$335,500$1,13238.591.7%
78236Jbsa LacklandBexar County7,629$96,771n/a$2,18821.22.3%
78002AtascosaBexar County7,482$64,082$210,700$1,20231.778.8%
78266San AntonioComal County7,274$132,470$586,600$2,30648.194.3%
78124MarionGuadalupe County6,907$82,534$282,700$1,35643.083.5%
78226San AntonioBexar County6,907$32,340$107,100$1,09130.837.8%
78069SomersetAtascosa County6,904$71,071$114,300$1,11133.885.8%
78026JourdantonAtascosa County6,438$77,257$172,800$99338.672.6%
78234Jbsa Ft Sam HoustonBexar County6,281$100,096n/a$2,22321.00.0%
78052LytleAtascosa County6,221$69,018$200,400$1,21439.487.5%
78059NataliaMedina County6,139$72,254$184,100$1,20838.889.4%
78013ComfortKendall County5,305$79,770$416,300$96948.487.9%
78203San AntonioBexar County4,845$34,815$158,000$1,05135.045.1%
78160StockdaleWilson County4,705$62,188$243,300$1,02342.382.7%
78263San AntonioBexar County4,514$81,793$331,900$1,37041.675.8%
78152Saint HedwigBexar County3,958$102,212$325,200$1,82438.183.4%
78208San AntonioBexar County3,877$23,194$146,600$95135.432.5%
78113Falls CityKarnes County3,258$90,191$300,000$1,12535.173.9%
78215San AntonioBexar County3,258$82,128$476,500$1,76734.72.3%
78235San AntonioBexar County2,440$64,919n/a$1,51927.92.5%
78056MicoMedina County2,431$122,026$553,500n/a45.094.6%
78039La CosteMedina County2,311$74,013$131,400n/a42.086.8%
78123Mc QueeneyGuadalupe County2,271$95,700$238,500n/a46.989.3%
78638KingsburyGuadalupe County2,064$82,760$317,400$1,13543.979.3%
78055MedinaBandera County1,918$71,635$266,500$92963.180.0%
78205San AntonioBexar County1,653$34,631$604,600$1,27651.69.3%
78147PothWilson County1,646$72,961$225,000$95030.763.7%
78623FischerComal County1,575$122,143$449,600n/a59.7100.0%
78011CharlotteAtascosa County1,386$29,089$118,300n/a44.991.5%
78884UtopiaBandera County1,033$82,292$286,900$81341.268.1%
78004BergheimKendall County541$160,147$680,900n/a46.792.6%

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the metro area their population mainly falls in.

Scroll to Top