San Antonio, TX solar installation & market data
Updated December 30, 2024Older data · growth withheld By The SolarDNA Data Team
San Antonio has 38,168 solar installations across 66 zip codes at a median installed cost of $3.91/W, recent growth not yet measurable, and an installs-weighted Market Score of 44.
Active installations
38,168
Zip markets
66
Median cost
$3.91/W
12-mo growth
—
Installers active
269
City Market Score
Good · installs-weighted across 66 zips
Best zip in San Antonio scores higher than 79% of U.S. zip markets.
Versus Texas
How San Antonio compares with the state
Installed cost
$0.01/W above
state median $3.90/W
Market score
44 vs 42
Texas scores 42
Share of state installs
16.98%
of 224.8K tracked statewide
Battery attach
3.3%
state 1.0%
Statewide momentum
▼ 23.4%
residential solar added in Texas, 12 months through Jul 2026
Statewide market
231.6K systems
3.4% of homes · utility-reported through Jul 2026
Growth & pricing
San Antonio by year
6,617 installs in the trailing twelve months vs 6,073 before
Installations by year
Median installed cost, $/W DC by year
Installer comp set
Who installs in San Antonio
Summed across every zip in the city
| # | Installer | Installs | 12-mo | Zips | $/W |
|---|---|---|---|---|---|
| 1 | FREEDOM SOLAR POWER TX | 2,497 | 238 | 58 | $3.98 |
| 2 | GREENSTAR POWER | 2,462 | 371 | 53 | $4.01 |
| 3 | TRISMART SOLAR | 2,380 | 347 | 56 | $3.88 |
| 4 | ADVANCED SOLAR ELECTRIC | 1,904 | 28 | 56 | $3.44 |
| 5 | PE SOLAR POWER EXPERTS | 1,820 | 274 | 54 | $4.03 |
| 6 | ION SOLAR | 1,747 | 164 | 52 | $4.09 |
| 7 | FREEDOM FOREVER | 1,693 | 150 | 54 | $3.96 |
| 8 | CAM SOLAR | 1,330 | 4 | 57 | $3.18 |
| 9 | MOMENTUM SOLAR | 1,170 | 3 | 52 | $3.28 |
| 10 | SOLAR ELECTRIC TEXAS | 1,138 | 41 | 55 | $3.78 |
| 11 | ERUS ENERGY | 1,132 | 0 | 54 | $4.00 |
| 12 | SOUTH TEXAS SOLAR SYSTEMS | 1,087 | 10 | 59 | $3.30 |
| 13 | ADT SOLAR | 998 | 11 | 55 | $3.97 |
| 14 | SUNRUN | 939 | 8 | 53 | $4.12 |
| 15 | TEXAS SOLAR INTEGRATED | 883 | 19 | 52 | $3.77 |
| 16 | GREEN LIGHT SOLAR TX | 724 | 16 | 51 | $3.98 |
| 17 | SOLAR EDGE PROS | 639 | 242 | 56 | $3.83 |
| 18 | TITAN SOLAR | 637 | 38 | 48 | $4.20 |
| 19 | IES RESIDENTIAL | 607 | 9 | 53 | $3.16 |
| 20 | WELLS SOLAR | 604 | 1 | 52 | $4.21 |
| 21 | SPEIR INNOVATIONS | 567 | 0 | 50 | $3.57 |
| 22 | ALTERNATIVE SOLAR | 492 | 9 | 49 | $3.77 |
| 23 | PREMIER SOLAR SOLUTIONS | 478 | 0 | 51 | $4.01 |
| 24 | POWUR | 431 | 50 | 53 | $4.08 |
| 25 | ECOLECTRICS | 379 | 1 | 47 | $3.91 |
Zip markets
Zips in San Antonio
Ranked by installations · click for the zip market
| Zip | Installs | $/W | Score |
|---|---|---|---|
| 78245 | 3,575 | $3.99 | 48 B |
| 78254 | 3,443 | $3.94 | 48 B |
| 78253 | 3,436 | $3.93 | 48 B |
| 78252 | 1,460 | $4.00 | 45 C |
| 78251 | 1,330 | $3.86 | 45 C |
| 78250 | 1,287 | $3.97 | 44 C |
| 78247 | 1,283 | $3.95 | 44 C |
| 78244 | 1,124 | $3.94 | 44 C |
| 78249 | 1,123 | $3.89 | 44 C |
| 78233 | 1,085 | $3.99 | 43 C |
| 78261 | 1,067 | $3.75 | 44 C |
| 78223 | 1,033 | $4.00 | 43 C |
| 78258 | 1,003 | $3.65 | 44 C |
| 78260 | 914 | $3.69 | 44 C |
| 78240 | 802 | $3.97 | 42 C |
| 78218 | 789 | $4.00 | 42 C |
| 78259 | 774 | $3.74 | 43 C |
| 78222 | 727 | $4.00 | 41 C |
| 78239 | 695 | $3.95 | 41 C |
| 78228 | 662 | $3.98 | 41 C |
| 78221 | 654 | $4.00 | 41 C |
| 78227 | 654 | $3.95 | 41 C |
| 78255 | 570 | $3.52 | 43 C |
| 78242 | 568 | $4.00 | 41 C |
| 78232 | 549 | $3.84 | 41 C |
| 78213 | 536 | $3.94 | 41 C |
| 78230 | 503 | $3.81 | 41 C |
| 78217 | 472 | $3.99 | 40 C |
| 78238 | 431 | $3.90 | 40 C |
| 78209 | 428 | $3.65 | 42 C |
| 78216 | 416 | $3.87 | 40 C |
| 78201 | 405 | $4.00 | 40 C |
| 78224 | 398 | $3.99 | 40 C |
| 78266 | 334 | $3.61 | 41 C |
| 78210 | 328 | $3.96 | 40 C |
| 78220 | 304 | $4.00 | 39 C |
| 78237 | 272 | $4.00 | 39 C |
| 78212 | 236 | $3.88 | 39 C |
| 78219 | 233 | $4.00 | 39 C |
| 78211 | 228 | $3.99 | 39 C |
| 78264 | 219 | $4.00 | 39 C |
| 78207 | 211 | $4.00 | 39 C |
| 78263 | 207 | $3.81 | 40 C |
| 78256 | 185 | $3.57 | 41 C |
| 78248 | 170 | $3.74 | 40 C |
| 78214 | 165 | $3.95 | 39 C |
| 78231 | 121 | $3.93 | 39 D |
| 78229 | 115 | $3.90 | 39 C |
| 78204 | 110 | $3.58 | 40 C |
| 78202 | 104 | $3.62 | 40 C |
| 78203 | 104 | $3.99 | 38 D |
| 78257 | 96 | $3.81 | 39 C |
| 78225 | 81 | $3.87 | 39 C |
| 78226 | 55 | $4.00 | 38 D |
| 78215 | 32 | $3.36 | 41 C |
| 78208 | 20 | $3.95 | 38 D |
| 78205 | 16 | $2.61 | 44 C |
| 78243 | 6 | $2.52 | 45 C |
| 78246 | 5 | $3.50 | 40 C |
| 78235 | 4 | $4.05 | 38 D |
| 78206 | 3 | $3.45 | 40 C |
| 78265 | 3 | $3.49 | 40 C |
| 78289 | 2 | $3.66 | 39 C |
| 78241 | 1 | $3.97 | 38 D |
| 78268 | 1 | $4.25 | 37 D |
| 78269 | 1 | $3.40 | 41 C |