Skip to content
ZIP Code

78231 — San Antonio, TX

Roofing Market Targeting Score

Roofing Score
46/ 100 · Low
Score drivers
+1 population >= 5K (x0.5)-5 businesses/1K households >= 50 (x-0.6)

ZIP 78231 is predominantly rental (45% owner occupancy) with a median household income of $44K — earning a lower Roofing targeting score of 46/100 due to demographics less aligned with Roofing demand patterns.

Census Demographics — ZIP 78231

Demographic SignalValue
CitySan Antonio
StateTX
Total Population10,300
Total Households4,332
Median Household Income$44K
Owner-Occupied Households1,962
Owner Occupancy Rate45%
Source: 2024

Comparable ZIPs in San Antonio

78155Seguin100/High52,29571%$68K
78148Universal City95/High22,23651%$71K
78266San Antonio93/High6,91393%$132K
78108Cibolo91/High46,46384%$112K
78109Converse89/High52,50775%$81K
Roofing market data for all metros: Roofing service area data →
See ZIP 78231 scores across all verticals: ZIP 78231 industry comparison →

Frequently Asked Questions

Why does ZIP 78231 score 46/100 for Roofing?

The score of 46/100 is driven by: +1 population >= 5K (x0.5); -5 businesses/1K households >= 50 (x-0.6). Each signal is weighted for the Roofing vertical using AreaOps's per-vertical preset.

What does the targeting score mean for my business?

A score of 75–100 indicates strong demographic alignment with typical demand patterns for this vertical. 50–74 is moderate, and below 50 indicates the area demographics are less favorable. Use it as a starting signal — not the sole qualifier.

How do I add ZIP 78231 to my Roofing service area?

Sign up for AreaOps, create a brand for your Roofing operation, then use the Quick Add or targeting workbench to include ZIP 78231. You can also import a bulk list of high-scoring ZIPs as a CSV or XLSX file.

How often is the data updated?

Scores are refreshed monthly from 2024 data. The vintage note on this page shows which release powers the current score.

Manage Your Service Areas — for Roofing businesses in San Antonio

AreaOps gives your ops team a visual territory map, bulk ZIP import, and the full scoring model — all filterable by the demographics that drive demand for your specific vertical.