States
Browse solar opportunity data by state
Buildings whose rooftops are suitable for solar panels based on shade, orientation, and roof area. ⓘ Learn more → | Share of buildings in this region that Project Sunroof has imagery and analysis for. ⓘ Learn more → | Of the buildings analyzed, the share whose rooftops are viable for solar. ⓘ Learn more → | Total annual electricity all qualified rooftops in this region could generate combined. ⓘ Learn more → | Total number of solar panels that could fit across all qualified rooftops. ⓘ Learn more → | Metric tons of CO₂ avoided per year if every qualified rooftop went solar. ⓘ Learn more → | Typical number of panels that fit on a qualified rooftop in this region. ⓘ Learn more → | Combined nameplate capacity if all qualified rooftops were fully outfitted. ⓘ Learn more → | Typical system size for a single qualified building in this region. ⓘ Learn more → | Solar systems already installed and operating in this region. ⓘ Learn more → | |
|---|---|---|---|---|---|---|---|---|---|---|
| 8.6M | 84% | 91% | 243.3B | 654.8M | 67.1Mt | 48 | 163.7M | 12.00 | 331.8K | |
| 5.5M | 61% | 90% | 160.5B | 481.7M | 80.0Mt | 51 | 120.4M | 12.75 | 14,139 | |
| 4.8M | 73% | 92% | 158.0B | 463.1M | 84.8Mt | 64 | 115.8M | 16.00 | 105.4K | |
| 2.5M | 67% | 80% | 45.1B | 158.8M | 21.9Mt | 30 | 39.7M | 7.50 | 18,786 | |
| 2.2M | 60% | 83% | 48.3B | 171.9M | 40.0Mt | 36 | 43.0M | 9.00 | 2,845 | |
| 2.1M | 60% | 81% | 47.3B | 164.3M | 39.0Mt | 34 | 41.1M | 8.50 | 2,453 | |
| 2.0M | 54% | 76% | 38.2B | 133.7M | 25.7Mt | 30 | 33.4M | 7.50 | 4,408 | |
| 1.8M | 61% | 78% | 41.0B | 147.9M | 32.2Mt | 35 | 37.0M | 8.75 | 1,720 | |
| 1.8M | 75% | 95% | 59.1B | 147.5M | 25.4Mt | 61 | 36.9M | 15.25 | 39,725 | |
| 1.6M | 79% | 78% | 34.1B | 117.0M | 21.4Mt | 31 | 29.3M | 7.75 | 12,655 | |
| 1.5M | 64% | 84% | 27.5B | 107.9M | 7.3Mt | 40 | 27.0M | 10.00 | 5,759 | |
| 1.5M | 52% | 76% | 44.7B | 140.1M | 26.8Mt | 40 | 35.0M | 10.00 | 1,907 | |
| 1.4M | 45% | 76% | 39.6B | 124.2M | 23.4Mt | 39 | 31.1M | 9.75 | 2,911 | |
| 1.1M | 49% | 82% | 26.9B | 93.3M | 22.3Mt | 41 | 23.3M | 10.25 | 987 | |
| 1.1M | 51% | 84% | 31.2B | 101.8M | 23.7Mt | 45 | 25.4M | 11.25 | 1,311 | |
| 1.0M | 52% | 83% | 26.1B | 84.1M | 21.0Mt | 41 | 21.0M | 10.25 | 2,863 | |
| 1.0M | 63% | 86% | 24.7B | 69.4M | 15.0Mt | 35 | 17.4M | 8.75 | 24,360 | |
| 1.0M | 64% | 75% | 19.5B | 69.0M | 8.4Mt | 28 | 17.3M | 7.00 | 15,368 | |
| 963.8K | 45% | 75% | 23.2B | 74.9M | 14.6Mt | 33 | 18.7M | 8.25 | 2,409 | |
| 908.4K | 52% | 80% | 25.7B | 79.3M | 15.1Mt | 44 | 19.8M | 11.00 | 1,265 | |
| 900.7K | 53% | 80% | 23.5B | 82.5M | 18.5Mt | 36 | 20.6M | 9.00 | 1,914 | |
| 865.0K | 56% | 88% | 25.9B | 80.3M | 16.1Mt | 55 | 20.1M | 13.75 | 8,223 | |
| 814.2K | 53% | 82% | 24.8B | 77.6M | 15.8Mt | 49 | 19.4M | 12.25 | 547 | |
| 773.1K | 53% | 86% | 16.5B | 61.6M | 4.4Mt | 46 | 15.4M | 11.50 | 8,653 | |
| 770.1K | 54% | 71% | 18.7B | 65.7M | 9.5Mt | 36 | 16.4M | 9.00 | 1,517 | |
| 705.8K | 48% | 80% | 14.4B | 47.7M | 9.3Mt | 27 | 11.9M | 6.75 | 6,071 | |
| 701.3K | 44% | 92% | 20.2B | 60.6M | 13.7Mt | 52 | 15.1M | 13.00 | 802 | |
| 608.8K | 65% | 75% | 12.4B | 43.6M | 5.4Mt | 31 | 10.9M | 7.75 | 5,278 | |
| 576.0K | 38% | 88% | 14.0B | 47.4M | 10.9Mt | 39 | 11.8M | 9.75 | 723 | |
| 573.2K | 65% | 91% | 15.2B | 44.1M | 4.1Mt | 41 | 11.0M | 10.25 | 3,166 | |
| 569.5K | 66% | 95% | 17.2B | 43.6M | 6.6Mt | 47 | 10.9M | 11.75 | 12,746 | |
| 417.3K | 41% | 80% | 11.9B | 36.8M | 8.2Mt | 41 | 9.2M | 10.25 | 738 | |
| 370.0K | 42% | 80% | 11.4B | 36.0M | 7.2Mt | 49 | 9.0M | 12.25 | 239 | |
| 366.0K | 48% | 94% | 12.2B | 29.6M | 5.2Mt | 54 | 7.4M | 13.50 | 3,749 | |
| 350.3K | 35% | 74% | 8.8B | 30.0M | 4.5Mt | 35 | 7.5M | 8.75 | 248 | |
| 325.1K | 40% | 82% | 10.4B | 32.2M | 6.7Mt | 52 | 8.1M | 13.00 | 356 | |
| 311.9K | 51% | 87% | 7.5B | 23.1M | 2.0Mt | 47 | 5.8M | 11.75 | 529 | |
| 283.5K | 40% | 85% | 6.7B | 21.6M | 3.4Mt | 36 | 5.4M | 9.00 | 210 | |
| 204.4K | 67% | 96% | 7.4B | 19.9M | 4.7Mt | 66 | 5.0M | 16.50 | 25,392 | |
| 203.2K | 71% | 79% | 3.7B | 13.0M | 1.6Mt | 29 | 3.3M | 7.25 | 371 | |
| 155.0K | 30% | 82% | 3.3B | 11.4M | 2.7Mt | 36 | 2.8M | 9.00 | 80 | |
| 147.5K | 47% | 80% | 3.2B | 10.8M | 2.0Mt | 34 | 2.7M | 8.50 | 88 | |
| 118.7K | 35% | 81% | 2.7B | 9.2M | 721.1Kt | 41 | 2.3M | 10.25 | 261 | |
| 107.1K | 32% | 72% | 2.6B | 9.1M | 1.1Mt | 30 | 2.3M | 7.50 | 262 | |
| 100.1K | 30% | 70% | 2.2B | 7.7M | 951.5Kt | 26 | 1.9M | 6.50 | 360 | |
| 77,129 | 25% | 82% | 2.3B | 8.1M | 1.2Mt | 46 | 2.0M | 11.50 | 24 | |
| 76,464 | 90% | 67% | 1.2B | 4.0M | 768.7Kt | 19 | 996.0K | 4.75 | 442 | |
| 72,867 | 23% | 81% | 2.0B | 6.4M | 1.0Mt | 40 | 1.6M | 10.00 | 21 | |
| 57,169 | 42% | 76% | 1.1B | 5.5M | 450.0Kt | 37 | 1.4M | 9.25 | 83 | |
| 53,090 | 25% | 86% | 1.3B | 3.8M | 399.6Kt | 38 | 962.0K | 9.50 | 29 | |
| San Juan | 44,357 | 98% | 90% | 1.2B | 3.4M | 793.5Kt | 43 | 844.7K | 10.75 | 0 |
| 33,489 | 97% | 92% | 751.4M | 2.1M | 505.7Kt | 46 | 533.9K | 11.50 | 0 | |
| 19,689 | 96% | 93% | 553.3M | 1.6M | 372.4Kt | 48 | 388.5K | 12.00 | 0 | |
| 19,530 | 17% | 76% | 551.9M | 2.0M | 239.0Kt | 32 | 503.1K | 8.00 | 131 | |
| Ponce | 18,795 | 82% | 89% | 392.5M | 1.2M | 264.2Kt | 38 | 296.5K | 9.50 | 0 |
| Guaynabo | 11,639 | 95% | 90% | 343.4M | 988.2K | 231.1Kt | 47 | 247.0K | 11.75 | 0 |
| Mayagüez | 7,283 | 91% | 87% | 202.5M | 567.2K | 136.3Kt | 37 | 141.8K | 9.25 | 0 |
| Toa Baja | 6,845 | 97% | 90% | 139.7M | 394.2K | 94,018t | 38 | 98,546 | 9.50 | 0 |
| 5,852 | 83% | 89% | 160.1M | 432.7K | 107.7Kt | 45 | 108.2K | 11.25 | 0 | |
| 4,209 | 71% | 93% | 114.9M | 320.0K | 77,321t | 47 | 79,992 | 11.75 | 0 | |
| 3,221 | 97% | 85% | 67.6M | 190.8K | 45,509t | 31 | 47,696 | 7.75 | 0 | |
| 3,067 | 92% | 94% | 70.5M | 199.5K | 47,475t | 45 | 49,875 | 11.25 | 0 | |
| Trujillo Alto | 2,873 | 93% | 88% | 69.0M | 197.9K | 46,443t | 42 | 49,463 | 10.50 | 0 |
| Canóvanas | 2,099 | 83% | 89% | 50.0M | 139.5K | 33,634t | 33 | 34,869 | 8.25 | 0 |
| Toa Alta | 1,311 | 80% | 88% | 25.1M | 71,708 | 16,921t | 39 | 17,927 | 9.75 | 0 |
| Hormigueros | 1,264 | 60% | 92% | 21.3M | 59,807 | 14,312t | 39 | 14,952 | 9.75 | 0 |
| Hatillo | 224 | 5% | 92% | 9.1M | 25,246 | 6,102t | 61 | 6,312 | 15.25 | 0 |
| Loíza | 36 | 2% | 75% | 575.0K | 1,636 | 387t | 33 | 409 | 8.25 | 0 |
| Baja California | 20 | 0% | 48% | 181.1K | 475 | 0t | 16 | 118.75 | 4.00 | 0 |
| 2 | 0% | 99% | 236.3K | 668 | 159t | 79 | 167 | 19.75 | 0 | |
| Moca | 1 | 0% | 99% | 8,581 | 28 | 6t | 28 | 7 | 7.00 | 0 |