Home › Texas › San Antonio

Dynamic.RE · SFR Market Intelligence

San Antonio, Texas Housing Market

Prices, inventory, and demand — distilled every month into one clear verdict: buyer’s market or seller’s. The investor’s read, before you make an offer.

See the full market trends & stats →
Data through
Sep 2026
Dynamic.RE Verdict
Buyer's Market
Buyers have more room than usual. We compare San Antonio with 2017–2019 at this time of year: there are 28 pending sales per 100 listings, against 59 then; there are 68% more homes for sale; the typical listing has been up 31% more days.
Median list price
$252,386
-4.1%
Demand : Supply
0.28
Days on market
68 days
Time to go under contract

The median asking price in San Antonio is about $252,000 as of Sep 2026, down 4.1% from a year ago. That is the asking price on listed homes, so sold-price and home-value sites show different numbers (why).

Yes, if you negotiate. Buyers have more room in San Antonio than usual. Compared with 2017–2019 at this time of year, there are 28 pending sales per 100 listings, against 59 then, and there are 68% more homes for sale. There are more homes for sale than at any time in ten years. Sellers are competing harder for you than they used to. Use it.

01
The market at a glance
Median $ / sqft
$165
Active inventory
5,521
New listings / mo
1,328
Days on market
68 days
Price-cut share
24.9%
Pending sales
1,547
02
Where we are in the cycle
Median asking price
$252,386
16% below the Jun 2022 peak of $299K
Homes for sale
5,521
4.6× the Apr 2021 low of 1,208
Days to sell
68 days
2.2× the 31-day Jun 2021 low
03
The renter economy
46%
Renter share · of occupied homes
9.4%
Vacant homes · all units
$65.7K
Median household income
4.1×
Price-to-income · list ÷ income
04
What this means for investors

What stands out in San Antonio?

  • Asking price per square foot has moved -0.6% a year over five years: among the weakest five-year price growth of 765 tracked cities. Appreciation has been weak, so buy for cash flow.
  • Homes for sale are 68% above 2017–2019: among the biggest inventory build-ups since 2017–2019 of 765 tracked cities. Buyers have far more choice than before the pandemic.
  • Asking price per square foot is down 5.5% on the year: among the fastest-falling asking prices per square foot of 765 tracked cities. Falling asking prices give you room to offer below list.

How far have San Antonio prices fallen?

Asking price per square foot in San Antonio is 13.2% below its Jun 2023 high and down 5.5% over the last year. Prices were above the year before in 65% of months since the data starts, so drops here have not always reversed quickly. 25% of sellers have cut their price. Underwrite with no price growth for now and let the seller carry the next cut.

How much more is for sale in San Antonio than before the pandemic?

There are 5,521 homes for sale in San Antonio, 68% more than in 2017–2019 at this time of year. The build-up is biggest in 78224 (80 for sale, 362% above its 2017–2019 level) and 78225 (35 for sale, 262% above its 2017–2019 level). More choice means you can walk away from any home priced for the market of three years ago.

How much can you negotiate in San Antonio?

For every 100 homes still for sale, 28 are under contract. In 2017–2019 at this time of year it was 59. The rest are still waiting for a buyer. About 1 in 4 sellers has already dropped their price. Each one has learned their first price was too high. Start your offer below their new price.

The typical San Antonio listing has been on the market 68 days. There are 5,521 homes for sale in San Antonio. That is the most in ten years. It is 5 times the low of Apr 2021. Every one of them competes with the house you want.

What to do about it

  • Start in 78208, 78202, and 78212, the softest ZIP codes in San Antonio: in 78208, 18% of sellers have cut and the typical listing has been up 108 days.
  • Filter for listings older than 90 days with a price cut, and offer below the reduced price.
  • Keep your inspection and financing contingencies.

Is now a good time to buy in San Antonio?

The median asking price is 15.6% below its Jun 2022 peak. You are not buying at the top. Prices are still falling. Waiting has paid off so far. Let listings age, then come back lower. San Antonio prices rose in only 72 of the last 111 months. This market goes up and down. Timing matters here. Growth will not rescue a bad price.

There is no rush. Prices are still coming down. Watch the homes you like. Come back after they cut. Let the seller move first.

How does San Antonio compare with other Texas markets?

Ranked among the 77 Texas markets we track:

  • Asking price: 11th cheapest of 77. San Antonio is at $252,386. Closest: Laredo and Waco.
  • Buyer competition: 31st least competitive of 67. San Antonio is at 0.28 buyers per home. Closest: Allen and Garland.
  • Time on market: 25th longest time on market of 77. San Antonio is at a median of 68 days on market. Closest: Cedar Hill and Pflugerville.
  • Price cuts: 38th most price cuts of 77. San Antonio is at 25% of sellers cutting. Closest: Austin and Mansfield.

When do San Antonio prices dip?

Across 9 full years, San Antonio asking prices ran lowest in January, about 3.5% below the year's average. They peaked in July. The most homes for sale show up in November, about 14% above the yearly average. Shop in November for choice, and expect the softest asking prices in January.

What numbers should you underwrite a San Antonio deal with?

  • Price growth to assume — -0.6%/yr. San Antonio grew 3.1% a year over the decade. Ignore that rate. Most of it landed in the 2020 and 2021 boom. Without the boom, San Antonio loses about 0.6% a year. That is the number to type in. Prices fell 5.5% over the last year. Use it for timing. The five-year rate is the better guide.
  • Months of carrying cost — 3. Budget at least 68 days of holding costs, the current median listing age, when you exit or refinance.
  • Odds you cut your price to sell — 1 in 4. 25% of San Antonio listings have cut their asking price. Underwrite your exit below asking.

Read how price cuts signal a market turning and how we read these numbers, then run the numbers on a deal.

05
Frequently asked questions

What is the median home price in San Antonio?

The median asking price in San Antonio is about $252,000 as of Sep 2026, down 4.1% from a year ago. This is the asking price on homes listed for sale. Sites that report sold prices or estimated home values will show a different number. Our San Antonio figures cover 50 of the 82 ZIP codes with a San Antonio mailing address, so citywide counts such as homes for sale run low.

Is San Antonio a buyer's or seller's market in 2026?

Buyers have more room in San Antonio than usual. We compare San Antonio with 2017–2019 at this time of year: there are 28 pending sales per 100 listings, against 59 then; there are 68% more homes for sale; the typical listing has been up 31% more days.

Are San Antonio home prices going up or down?

The median asking price is 15.6% below its Jun 2022 peak. You are not buying at the top. Prices are still falling. Waiting has paid off so far. Let listings age, then come back lower.

Is San Antonio a renters' market or an owners' market?

In San Antonio, 46 out of every 100 households rent. That is nearly half. That share has held steady for five years. 9.4% of homes sit empty. That is normal for a healthy market.

What rent can San Antonio tenants afford?

At 30% of income, a tenant on the median income can pay about $1,643 a month. The median San Antonio household earns $65,734 a year.

Which San Antonio ZIP code has the most negotiating room?

78208. Only 5 homes under contract for every 100 still for sale. 18% of sellers there have cut their price, and the typical listing has been up 108 days.

What price growth should I assume for San Antonio?

Assume -0.6% a year. San Antonio grew 3.1% a year over the decade. Ignore that rate. Most of it landed in the 2020 and 2021 boom. Without the boom, San Antonio loses about 0.6% a year. That is the number to type in. Prices fell 5.5% over the last year. Use it for timing. The five-year rate is the better guide.

What is the fair market rent in San Antonio?

HUD's fiscal year 2026 fair market rent for Bexar County is $1,426 a month for 2 bedrooms and $1,830 for 3 bedrooms. The figures include tenant-paid utilities and cover the whole county.

06
ZIP-level detail

Where buyers have the most leverage in San Antonio

  • 7820819 for sale · 18% cutting · 108 daysOnly 5 homes under contract for every 100 still for sale.
  • 78202129 for sale · 18% cutting · 103 daysOnly 10 homes under contract for every 100 still for sale.
  • 78212147 for sale · 24% cutting · 91 daysOnly 11 homes under contract for every 100 still for sale.
  • 78209293 for sale · 28% cutting · 86 daysOnly 17 homes under contract for every 100 still for sale.
  • 7820475 for sale · 19% cutting · 95 daysOnly 9 homes under contract for every 100 still for sale.

Where San Antonio prices are climbing fastest

No ZIP is on both lists. In San Antonio you pick leverage or growth. You cannot have both.

ZIP$/sqft, 2 yrs$/sqft nowBuyers per homeFor sale
78251-1.1%$1490.19132
78248-1.3%$2000.2375
78245-1.8%$1480.52542
78249-1.9%$1670.31161
78230-2.1%$1890.29139

Computed from each ZIP's own ten-year history. ZIPs with fewer than 10 homes for sale are excluded: a median across a handful of listings is noise, not a signal.

Which ZIP codes are in San Antonio?

San Antonio has 82 ZIP codes. Each links to its live market dashboard.

  • 78201148 for sale · 22% cutting · 55 daysOnly 12 homes under contract for every 100 still for sale.
  • 78202129 for sale · 18% cutting · 103 daysOnly 10 homes under contract for every 100 still for sale.
  • 7820339 for sale · 22% cutting · 73 daysOnly 13 homes under contract for every 100 still for sale.
  • 7820475 for sale · 19% cutting · 95 daysOnly 9 homes under contract for every 100 still for sale.
  • 7820523 for sale · 0% cutting · 82 daysOnly 9 homes under contract for every 100 still for sale.
  • 78206No homes listed for sale right now
  • 7820796 for sale · 26% cutting · 74 daysOnly 18 homes under contract for every 100 still for sale.
  • 7820819 for sale · 18% cutting · 108 daysOnly 5 homes under contract for every 100 still for sale.
  • 78209293 for sale · 28% cutting · 86 daysOnly 17 homes under contract for every 100 still for sale.
  • 78210185 for sale · 24% cutting · 86 daysOnly 14 homes under contract for every 100 still for sale.
  • 7821177 for sale · 17% cutting · 57 daysOnly 20 homes under contract for every 100 still for sale.
  • 78212147 for sale · 24% cutting · 91 daysOnly 11 homes under contract for every 100 still for sale.
  • 78213111 for sale · 30% cutting · 62 daysOnly 18 homes under contract for every 100 still for sale.
  • 7821461 for sale · 35% cutting · 47 daysOnly 71 homes under contract for every 100 still for sale.
  • 782154 for saleToo few listings to read the market. The dashboard has the history.
  • 78216133 for sale · 29% cutting · 58 daysOnly 20 homes under contract for every 100 still for sale.
  • 78217122 for sale · 24% cutting · 78 daysOnly 28 homes under contract for every 100 still for sale.
  • 78218112 for sale · 23% cutting · 63 daysOnly 15 homes under contract for every 100 still for sale.
  • 7821940 for sale · 19% cutting · 56 daysOnly 46 homes under contract for every 100 still for sale.
  • 7822073 for sale · 32% cutting · 68 daysOnly 13 homes under contract for every 100 still for sale.
  • 78221112 for sale · 23% cutting · 79 daysOnly 59 homes under contract for every 100 still for sale.
  • 78222158 for sale · 14% cutting · 70 daysOnly 39 homes under contract for every 100 still for sale.
  • 78223212 for sale · 24% cutting · 63 daysOnly 35 homes under contract for every 100 still for sale.
  • 7822480 for sale · 18% cutting · 55 daysOnly 67 homes under contract for every 100 still for sale.
  • 7822535 for sale · 23% cutting · 61 daysOnly 19 homes under contract for every 100 still for sale.
  • 7822611 for sale · 0% cutting · 54 daysOnly 9 homes under contract for every 100 still for sale.
  • 78227107 for sale · 34% cutting · 61 daysOnly 25 homes under contract for every 100 still for sale.
  • 78228116 for sale · 27% cutting · 63 daysOnly 22 homes under contract for every 100 still for sale.
  • 78229135 for sale · 23% cutting · 87 daysOnly 9 homes under contract for every 100 still for sale.
  • 78230139 for sale · 28% cutting · 52 daysOnly 29 homes under contract for every 100 still for sale.
  • 7823132 for sale · 29% cutting · 50 daysOnly 36 homes under contract for every 100 still for sale.
  • 78232124 for sale · 31% cutting · 56 daysOnly 25 homes under contract for every 100 still for sale.
  • 78233171 for sale · 29% cutting · 58 daysOnly 29 homes under contract for every 100 still for sale.
  • 782352 for saleToo few listings to read the market. The dashboard has the history.
  • 7823764 for sale · 20% cutting · 102 daysOnly 31 homes under contract for every 100 still for sale.
  • 7823865 for sale · 10% cutting · 54 daysOnly 52 homes under contract for every 100 still for sale.
  • 78239155 for sale · 31% cutting · 69 daysOnly 21 homes under contract for every 100 still for sale.
  • 78240171 for sale · 23% cutting · 71 daysOnly 21 homes under contract for every 100 still for sale.
  • 78241No homes listed for sale right now
  • 7824268 for sale · 24% cutting · 64 daysOnly 20 homes under contract for every 100 still for sale.
  • 78243No homes listed for sale right now
  • 78244159 for sale · 24% cutting · 65 daysOnly 19 homes under contract for every 100 still for sale.
  • 78245542 for sale · 19% cutting · 66 daysOnly 52 homes under contract for every 100 still for sale.
  • 78246No homes listed for sale right now
  • 78247199 for sale · 33% cutting · 59 daysOnly 28 homes under contract for every 100 still for sale.
  • 7824875 for sale · 42% cutting · 55 daysOnly 23 homes under contract for every 100 still for sale.
  • 78249161 for sale · 31% cutting · 64 daysOnly 31 homes under contract for every 100 still for sale.
  • 78250181 for sale · 25% cutting · 50 daysOnly 24 homes under contract for every 100 still for sale.
  • 78251132 for sale · 37% cutting · 57 daysOnly 19 homes under contract for every 100 still for sale.
  • 78252228 for sale · 21% cutting · 72 daysOnly 44 homes under contract for every 100 still for sale.
  • 78253659 for sale · 23% cutting · 74 daysOnly 37 homes under contract for every 100 still for sale.
  • 78254475 for sale · 27% cutting · 64 daysOnly 35 homes under contract for every 100 still for sale.
  • 78255150 for sale · 24% cutting · 87 daysOnly 15 homes under contract for every 100 still for sale.
  • 7825640 for sale · 19% cutting · 83 daysOnly 15 homes under contract for every 100 still for sale.
  • 7825795 for sale · 11% cutting · 81 daysOnly 27 homes under contract for every 100 still for sale.
  • 78258189 for sale · 28% cutting · 75 daysOnly 26 homes under contract for every 100 still for sale.
  • 78259104 for sale · 32% cutting · 63 daysOnly 25 homes under contract for every 100 still for sale.
  • 78260207 for sale · 32% cutting · 69 daysOnly 28 homes under contract for every 100 still for sale.
  • 78261156 for sale · 27% cutting · 65 daysOnly 23 homes under contract for every 100 still for sale.
  • 7826380 for sale · 16% cutting · 47 daysOnly 72 homes under contract for every 100 still for sale.
  • 7826481 for sale · 14% cutting · 50 daysOnly 48 homes under contract for every 100 still for sale.
  • 78265No homes listed for sale right now
  • 7826655 for sale · 34% cutting · 78 daysOnly 46 homes under contract for every 100 still for sale.
  • 78268No homes listed for sale right now
  • 78269No homes listed for sale right now
  • 78270No homes listed for sale right now
  • 78278No homes listed for sale right now
  • 78279No homes listed for sale right now
  • 78280No homes listed for sale right now
  • 782831 for saleToo few listings to read the market. The dashboard has the history.
  • 78284No homes listed for sale right now
  • 78285No homes listed for sale right now
  • 78288No homes listed for sale right now
  • 78291No homes listed for sale right now
  • 78292No homes listed for sale right now
  • 78293No homes listed for sale right now
  • 78294No homes listed for sale right now
  • 78295No homes listed for sale right now
  • 78296No homes listed for sale right now
  • 78297No homes listed for sale right now
  • 78298No homes listed for sale right now
  • 78299No homes listed for sale right now
07
Where else to look

Markets similar to San Antonio

Closest matches on asking price, price per square foot, time on market, buyer demand, and price cuts.

  • Temple, TX — $266,211 median, 74 days on market, 23% of sellers cutting
  • Longview, TX — $296,789 median, 67 days on market, 22% of sellers cutting
  • Mesquite, TX — $278,306 median, 65 days on market, 26% of sellers cutting
  • Texas City, TX — $247,186 median, 57 days on market, 23% of sellers cutting
See what a San Antonio property is actually worth
This report shows where the market stands. The Dynamic.RE app shows the deal — estimated rent, cash flow, and yield on any address.
Analyze deals →