Bexar County, TX solar installation & market data
Updated December 27, 2024Older data · growth withheld By The SolarDNA Data Team
Bexar County has 43,442 solar installations across 78 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
43,442
Zip markets
78
Median cost
$3.91/W
12-mo growth
—
Installers active
277
County Market Score
Good · installs-weighted across 78 zips
Best zip in Bexar County scores higher than 79% of U.S. zip markets.
Versus Texas
How Bexar County 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
19.33%
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
Bexar County by year
7,651 installs in the trailing twelve months vs 6,913 before
Installations by year
Median installed cost, $/W DC by year
Installer comp set
Who installs in Bexar County
Summed across every zip in the county
| # | Installer | Installs | 12-mo | Zips | $/W |
|---|---|---|---|---|---|
| 1 | GREENSTAR POWER | 2,880 | 447 | 61 | $4.01 |
| 2 | FREEDOM SOLAR POWER TX | 2,832 | 262 | 67 | $3.98 |
| 3 | TRISMART SOLAR | 2,811 | 412 | 64 | $3.88 |
| 4 | ADVANCED SOLAR ELECTRIC | 2,278 | 29 | 65 | $3.46 |
| 5 | ION SOLAR | 2,122 | 218 | 61 | $4.09 |
| 6 | PE SOLAR POWER EXPERTS | 2,072 | 311 | 60 | $4.03 |
| 7 | FREEDOM FOREVER | 1,962 | 170 | 62 | $3.96 |
| 8 | CAM SOLAR | 1,490 | 6 | 66 | $3.18 |
| 9 | MOMENTUM SOLAR | 1,354 | 3 | 60 | $3.30 |
| 10 | SOLAR ELECTRIC TEXAS | 1,240 | 42 | 64 | $3.77 |
| 11 | ERUS ENERGY | 1,239 | 0 | 63 | $4.00 |
| 12 | SOUTH TEXAS SOLAR SYSTEMS | 1,203 | 10 | 68 | $3.30 |
| 13 | ADT SOLAR | 1,147 | 11 | 64 | $3.97 |
| 14 | SUNRUN | 1,072 | 12 | 61 | $4.13 |
| 15 | TEXAS SOLAR INTEGRATED | 994 | 22 | 61 | $3.76 |
| 16 | GREEN LIGHT SOLAR TX | 833 | 17 | 60 | $3.96 |
| 17 | TITAN SOLAR | 717 | 46 | 55 | $4.24 |
| 18 | IES RESIDENTIAL | 710 | 9 | 61 | $3.15 |
| 19 | SOLAR EDGE PROS | 706 | 267 | 64 | $3.82 |
| 20 | WELLS SOLAR | 682 | 1 | 61 | $4.17 |
| 21 | SPEIR INNOVATIONS | 643 | 1 | 58 | $3.57 |
| 22 | ALTERNATIVE SOLAR | 550 | 10 | 56 | $3.77 |
| 23 | PREMIER SOLAR SOLUTIONS | 521 | 0 | 59 | $4.02 |
| 24 | POWUR | 485 | 52 | 60 | $4.06 |
| 25 | ECOLECTRICS | 425 | 1 | 53 | $3.90 |
Zip markets
Zips in Bexar County
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 |
| 78109 | 2,635 | $4.00 | 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 |
| 78023 | 1,085 | $3.57 | 45 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 |
| 78227 | 654 | $3.95 | 41 C |
| 78221 | 654 | $4.00 | 41 C |
| 78255 | 570 | $3.52 | 43 C |
| 78242 | 568 | $4.00 | 41 C |
| 78015 | 550 | $3.76 | 42 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 |
| 78148 | 395 | $3.81 | 41 C |
| 78210 | 328 | $3.96 | 40 C |
| 78220 | 304 | $4.00 | 39 C |
| 78237 | 272 | $4.00 | 39 C |
| 78152 | 266 | $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 |
| 78073 | 216 | $4.00 | 39 C |
| 78207 | 211 | $4.00 | 39 C |
| 78263 | 207 | $3.81 | 40 C |
| 78256 | 185 | $3.57 | 41 C |
| 78112 | 177 | $4.00 | 39 D |
| 78248 | 170 | $3.74 | 40 C |
| 78214 | 165 | $3.95 | 39 C |
| 78231 | 121 | $3.93 | 39 D |
| 78229 | 115 | $3.90 | 39 C |
| 78002 | 113 | $3.85 | 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 |
| 78101 | 78 | $3.92 | 39 D |
| 78226 | 55 | $4.00 | 38 D |
| 78069 | 49 | $3.57 | 40 C |
| 78215 | 32 | $3.36 | 41 C |
| 78236 | 23 | $2.52 | 45 C |
| 78208 | 20 | $3.95 | 38 D |
| 78234 | 19 | $2.52 | 45 C |
| 78205 | 16 | $2.61 | 44 C |
| 78243 | 6 | $2.52 | 45 C |
| 78246 | 5 | $3.50 | 40 C |
| 78235 | 4 | $4.05 | 38 D |
| 78265 | 3 | $3.49 | 40 C |
| 78206 | 3 | $3.45 | 40 C |
| 78289 | 2 | $3.66 | 39 C |
| 78054 | 2 | $3.94 | 38 D |
| 78268 | 1 | $4.25 | 37 D |
| 78269 | 1 | $3.40 | 41 C |
| 78241 | 1 | $3.97 | 38 D |