Permits by trade
Solar permit activity, city by city
See where homeowners are pulling solar and photovoltaic permits this week. Every count is computed from the official city feed, no estimates, no scraping middlemen.
Where solar permits are being filed right now
6,935 solar permits tracked across 207 cities in the latest period. Every count is computed weekly from the official building-permit feed, never an estimate.
| City | This period | Share of permits | Trend |
|---|---|---|---|
| 1.San Diego, CA | 497 | 16.7% | -2% week-over-week |
| 2.New York City, NY | 415 | 6.4% | -2% week-over-week |
| 3.Montgomery County, MD | 322 | 16.3% | -2% week-over-week |
| 4.Los Angeles County, CA | 274 | 9.1% | -11% week-over-week |
| 5.Tucson, AZ | 269 | 17.2% | +66% week-over-week |
| 6.San Jose, CA | 242 | 35.2% | -47% week-over-week |
| 7.Riverside County, CA | 215 | 20.0% | -37% week-over-week |
| 8.Sacramento, CA | 213 | 22.1% | +99% week-over-week |
| 9.Chicago, IL | 133 | 6.9% | +15% week-over-week |
| 10.Aurora, CO | 132 | 7.6% | +214% week-over-week |
| 11.Maricopa County, AZ | 128 | 8.0% | +71% week-over-week |
| 12.Pasco County, FL | 116 | 3.4% | +57% week-over-week |
| 13.Albuquerque, NM | 114 | 5.3% | new activity this period |
| 14.Bend, OR | 105 | 24.6% | new activity this period |
| 15.Elk Grove, CA | 99 | 21.4% | new activity this period |
| 16.Henderson, NV | 97 | 8.4% | new activity this period |
| 17.Las Vegas, NV | 96 | 51.9% | +14% week-over-week |
| 18.Washington DC, DC | 94 | 2.7% | -9% week-over-week |
| 19.Fort Worth, TX | 94 | 2.1% | +169% week-over-week |
| 20.Boston, MA | 92 | 4.6% | -40% week-over-week |
| 21.Thousand Oaks, CA | 90 | 20.7% | +2% week-over-week |
| 22.San Luis Obispo County, CA | 80 | 37.9% | +13% week-over-week |
| 23.Fairfield, CA | 79 | 26.1% | +10% week-over-week |
| 24.Oakland, CA | 79 | 7.1% | -31% week-over-week |
| 25.Philadelphia, PA | 73 | 2.4% | +43% week-over-week |
| 26.Hawaii County, HI | 69 | 25.6% | -30% week-over-week |
| 27.Danville, CA | 68 | 31.6% | +300% week-over-week |
| 28.Mesa, AZ | 67 | 16.0% | +5% week-over-week |
| 29.Lathrop, CA | 63 | 54.8% | -16% week-over-week |
| 30.Indio, CA | 62 | 31.6% | -47% week-over-week |
| 31.Victorville, CA | 62 | 100.0% | +24% week-over-week |
| 32.Dallas, TX | 61 | 1.1% | +79% week-over-week |
| 33.Virginia Beach, VA | 61 | 3.6% | -37% week-over-week |
| 34.Rialto, CA | 56 | 21.3% | -15% week-over-week |
| 35.Miami-Dade County, FL | 51 | 2.8% | -12% week-over-week |
| 36.Austin, TX | 48 | 1.1% | +9% week-over-week |
| 37.Scottsdale, AZ | 46 | 8.0% | -12% week-over-week |
| 38.Glendale, CA | 45 | 7.9% | +13% week-over-week |
| 39.Yuba County, CA | 45 | 25.0% | +45% week-over-week |
| 40.Murrieta, CA | 44 | 21.1% | +5% week-over-week |
| 41.San Antonio, TX | 43 | 0.9% | +23% week-over-week |
| 42.Baltimore, MD | 40 | 2.3% | new activity this period |
| 43.Port St. Lucie, FL | 39 | 2.6% | +63% week-over-week |
| 44.Corona, CA | 38 | 14.5% | -17% week-over-week |
| 45.Lemoore, CA | 38 | 40.4% | +153% week-over-week |
| 46.Seattle, WA | 36 | 1.0% | +44% week-over-week |
| 47.Pittsburgh, PA | 35 | 3.8% | +119% week-over-week |
| 48.Miramar, FL | 35 | 7.3% | -5% week-over-week |
| 49.Antioch, CA | 34 | 17.5% | +31% week-over-week |
| 50.Pinellas County, FL | 34 | 2.5% | +13% week-over-week |
| 51.Raleigh, NC | 33 | 1.0% | new activity this period |
| 52.Norfolk, VA | 33 | 4.8% | +74% week-over-week |
| 53.La Quinta, CA | 32 | 16.2% | +14% week-over-week |
| 54.Anaheim, CA | 31 | 6.4% | +55% week-over-week |
| 55.Citrus County, FL | 31 | 3.5% | +24% week-over-week |
| 56.New Hanover County, NC | 30 | 0.9% | -12% week-over-week |
| 57.Yuma, AZ | 30 | 6.4% | -12% week-over-week |
| 58.Rockford, IL | 29 | 3.4% | -22% week-over-week |
| 59.St. Petersburg, FL | 29 | 3.0% | -15% week-over-week |
| 60.Los Angeles, CA | 28 | 0.7% | +47% week-over-week |
| 61.Glendora, CA | 27 | 10.6% | +170% week-over-week |
| 62.San Francisco, CA | 26 | 2.1% | -28% week-over-week |
| 63.Jersey City, NJ | 26 | 2.4% | +37% week-over-week |
| 64.Pasadena, CA | 26 | 3.6% | new activity this period |
| 65.Gilbert, AZ | 24 | 4.7% | new activity this period |
| 66.Gresham, OR | 24 | 5.1% | +50% week-over-week |
| 67.Hayward, CA | 24 | 7.5% | -38% week-over-week |
| 68.Sunnyvale, CA | 23 | 5.2% | +44% week-over-week |
| 69.Brevard County, FL | 22 | 1.8% | -45% week-over-week |
| 70.Yucaipa, CA | 22 | 20.0% | +57% week-over-week |
| 71.Dixon, CA | 21 | 27.3% | +11% week-over-week |
| 72.James City County, VA | 21 | 4.7% | +320% week-over-week |
| 73.Lagunahills, CA | 21 | 23.1% | +91% week-over-week |
| 74.Lake County, IL | 21 | 10.4% | +91% week-over-week |
| 75.Marin County, CA | 21 | 28.8% | new activity this period |
| 76.Laguna Niguel, CA | 20 | 7.2% | +11% week-over-week |
| 77.West Sacramento, CA | 20 | 5.3% | +100% week-over-week |
| 78.Centennial, CO | 19 | 3.1% | +138% week-over-week |
| 79.Somerville, MA | 19 | 10.2% | +171% week-over-week |
| 80.Minneapolis, MN | 18 | 0.8% | -38% week-over-week |
| 81.Clayton County, GA | 18 | 8.2% | -38% week-over-week |
| 82.Durham, NC | 18 | 10.1% | +38% week-over-week |
| 83.Orlando, FL | 18 | 1.1% | -28% week-over-week |
| 84.Albemarle County, VA | 17 | 5.4% | -37% week-over-week |
| 85.Malden, MA | 17 | 5.5% | -55% week-over-week |
| 86.San Carlos, CA | 17 | 9.1% | +70% week-over-week |
| 87.Cambridge, MA | 16 | 3.7% | +300% week-over-week |
| 88.Dublin, CA | 16 | 7.9% | +300% week-over-week |
| 89.North Richland Hills, TX | 16 | 9.2% | +45% week-over-week |
| 90.Cedar Rapids, IA | 15 | 2.3% | +114% week-over-week |
| 91.De Soto, TX | 14 | 11.9% | +180% week-over-week |
| 92.Merced, CA | 14 | 73.7% | +40% week-over-week |
| 93.Phoenix, AZ | 14 | 20.6% | +133% week-over-week |
| 94.Bellevue, WA | 13 | 1.2% | +8% week-over-week |
| 95.Alhambra, CA | 12 | 4.4% | -52% week-over-week |
| 96.Cedarhill, TX | 12 | 4.4% | +1100% week-over-week |
| 97.Charlottesville, VA | 12 | 12.5% | +140% week-over-week |
| 98.Cook County, IL | 12 | 22.2% | +300% week-over-week |
| 99.El Monte, CA | 12 | 6.5% | -33% week-over-week |
| 100.Healdsburg, CA | 12 | 13.5% | +500% week-over-week |
| 101.Hartford, CT | 11 | 4.4% | +83% week-over-week |
| 102.La Habra, CA | 11 | 9.6% | -68% week-over-week |
| 103.Sugar Land, TX | 11 | 2.0% | +120% week-over-week |
| 104.Alisoviejo, CA | 10 | 6.3% | -23% week-over-week |
| 105.Atlanta, GA | 10 | 0.4% | +43% week-over-week |
| 106.Clermont County, Ohio, OH | 10 | 1.6% | +400% week-over-week |
| 107.Coalinga, CA | 10 | 27.8% | new activity this period |
| 108.DeKalb County, GA | 10 | 1.3% | 0% week-over-week |
| 109.El Cajon, CA | 10 | 9.7% | +400% week-over-week |
| 110.Fluvanna County, VA | 10 | 11.9% | +25% week-over-week |
| 111.Indian Wells, CA | 10 | 13.2% | +11% week-over-week |
| 112.Boca, FL | 9 | 0.9% | +800% week-over-week |
| 113.Guilford, CT | 9 | 1.4% | new activity this period |
| 114.Hendersonville, TN | 9 | 3.3% | new activity this period |
| 115.Largo, FL | 9 | 2.0% | +50% week-over-week |
| 116.Las Cruces, NM | 9 | 2.2% | -72% week-over-week |
| 117.Lewiston, ME | 9 | 7.3% | +350% week-over-week |
| 118.Mariposa County, CA | 9 | 18.0% | +50% week-over-week |
| 119.Redmond, WA | 9 | 1.6% | +80% week-over-week |
| 120.New Orleans, LA | 8 | 0.5% | -77% week-over-week |
| 121.Barrow County, GA | 8 | 1.8% | new activity this period |
| 122.Deltona, FL | 8 | 3.1% | -60% week-over-week |
| 123.Hernando County, FL | 8 | 0.7% | -50% week-over-week |
| 124.Laguna Beach, CA | 8 | 3.6% | -20% week-over-week |
| 125.Leander, TX | 8 | 6.6% | +167% week-over-week |
| 126.Roseville, CA | 8 | 1.8% | new activity this period |
| 127.Beaumont, CA | 7 | 17.5% | -75% week-over-week |
| 128.Carson, CA | 7 | 8.0% | +133% week-over-week |
| 129.Cary, NC | 7 | 0.8% | -30% week-over-week |
| 130.Del Rio, TX | 7 | 2.7% | 0% week-over-week |
| 131.Happy Valley, OR | 7 | 9.6% | +133% week-over-week |
| 132.La Canada Flintridge, CA | 7 | 4.7% | +17% week-over-week |
| 133.Pierce County, WA | 7 | 1.0% | +40% week-over-week |
| 134.Salt Lake City, UT | 7 | 1.2% | -63% week-over-week |
| 135.Wellington, FL | 7 | 2.7% | +600% week-over-week |
| 136.Albany, NY | 6 | 1.4% | -33% week-over-week |
| 137.Allen, TX | 6 | 1.8% | 0% week-over-week |
| 138.Cleveland, OH | 6 | 0.9% | +200% week-over-week |
| 139.Grover Beach, CA | 6 | 100.0% | +100% week-over-week |
| 140.Kissimmee, FL | 6 | 1.1% | -63% week-over-week |
| 141.Naperville, IL | 6 | 3.4% | -25% week-over-week |
| 142.Oklahoma City, OK | 6 | 0.2% | -57% week-over-week |
| 143.Volusia County, FL | 6 | 3.8% | new activity this period |
| 144.Ashland, OR | 5 | 4.3% | +67% week-over-week |
| 145.Daly City, CA | 5 | 4.2% | +400% week-over-week |
| 146.Darlington County, SC | 5 | 3.4% | +400% week-over-week |
| 147.Delray Beach, FL | 5 | 0.7% | +400% week-over-week |
| 148.Gilroy, CA | 5 | 4.6% | -67% week-over-week |
| 149.Greensboro, NC | 5 | 4.3% | new activity this period |
| 150.Imperial Beach, CA | 5 | 11.4% | +67% week-over-week |
| 151.Imperial County, CA | 5 | 10.0% | new activity this period |
| 152.Los Alamos County, NM | 5 | 7.0% | new activity this period |
| 153.Pembroke Pines, FL | 5 | 1.5% | +67% week-over-week |
| 154.Tacoma, WA | 5 | 0.9% | new activity this period |
| 155.Wilsonville, OR | 5 | 6.0% | -17% week-over-week |
| 156.Nashville, TN | 4 | 0.1% | +100% week-over-week |
| 157.Columbia, IL | 4 | 28.6% | +100% week-over-week |
| 158.Dunedin, FL | 4 | 1.1% | -33% week-over-week |
| 159.Goochland County, VA | 4 | 1.4% | -84% week-over-week |
| 160.Lebanon, PA | 4 | 8.7% | 0% week-over-week |
| 161.Miami Gardens, FL | 4 | 0.9% | -43% week-over-week |
| 162.Pasadena, TX | 4 | 1.1% | -20% week-over-week |
| 163.Savannah, GA | 4 | 1.4% | -56% week-over-week |
| 164.Tempe, AZ | 4 | 6.6% | -60% week-over-week |
| 165.Asheville, NC | 3 | 1.9% | -67% week-over-week |
| 166.Clay County, FL | 3 | 0.2% | new activity this period |
| 167.Clemson, SC | 3 | 3.9% | new activity this period |
| 168.Gainesville, TX | 3 | 3.8% | -40% week-over-week |
| 169.La Porte, TX | 3 | 1.6% | -25% week-over-week |
| 170.Lake Forest, CA | 3 | 2.3% | 0% week-over-week |
| 171.Marco Island, FL | 3 | 0.6% | 0% week-over-week |
| 172.Spokane, WA | 3 | 0.2% | new activity this period |
| 173.Urbana, IL | 3 | 3.0% | -50% week-over-week |
| 174.Accomack County, VA | 2 | 2.1% | new activity this period |
| 175.Beaufort, SC | 2 | 4.3% | new activity this period |
| 176.Breckenridge, CO | 2 | 1.6% | new activity this period |
| 177.Clallam County, WA | 2 | 1.4% | +100% week-over-week |
| 178.Columbia, SC | 2 | 0.4% | +100% week-over-week |
| 179.Deer Park, TX | 2 | 1.4% | +100% week-over-week |
| 180.Doral, FL | 2 | 0.6% | 0% week-over-week |
| 181.Dover, NH | 2 | 0.8% | -50% week-over-week |
| 182.Greenville, NC | 2 | 0.2% | -60% week-over-week |
| 183.Hialeah, FL | 2 | 0.5% | +100% week-over-week |
| 184.Palm Beach Gardens, FL | 2 | 0.2% | +100% week-over-week |
| 185.West Palm Beach, FL | 2 | 0.3% | -50% week-over-week |
| 186.Memphis, TN | 1 | 1.0% | 0% week-over-week |
| 187.Blue Springs, MO | 1 | 1.8% | new activity this period |
| 188.CCDOT, TX | 1 | 1.7% | new activity this period |
| 189.Citizen Access, FL | 1 | 0.9% | 0% week-over-week |
| 190.College Place, WA | 1 | 2.9% | new activity this period |
| 191.College Station, TX | 1 | 0.3% | new activity this period |
| 192.Collin County, TX | 1 | 0.6% | -83% week-over-week |
| 193.Coral Gables, FL | 1 | 0.2% | -67% week-over-week |
| 194.Denton, TX | 1 | 0.3% | -50% week-over-week |
| 195.Derby, KS | 1 | 1.8% | new activity this period |
| 196.DeSoto County, FL | 1 | 0.9% | -80% week-over-week |
| 197.Everett, WA | 1 | 0.2% | 0% week-over-week |
| 198.Fort Pierce, FL | 1 | 0.4% | -50% week-over-week |
| 199.Grand Junction, CO | 1 | 3.3% | 0% week-over-week |
| 200.Hallandale Beach, FL | 1 | 0.4% | 0% week-over-week |
| 201.Jackson County, GA | 1 | 1.9% | -50% week-over-week |
| 202.Keller, TX | 1 | 0.6% | -50% week-over-week |
| 203.Kyle, TX | 1 | 0.5% | 0% week-over-week |
| 204.Milford, DE | 1 | 1.8% | new activity this period |
| 205.San Mateo, CA | 1 | 1.5% | -89% week-over-week |
| 206.Whatcom County, WA | 1 | 0.6% | new activity this period |
| 207.Wilmington, NC | 1 | 8.3% | new activity this period |
More cities (data building)
Columbus, OH Denver, CO Kansas City, MO Louisville, KY Portland, OR Arcadia, CA Arlington, TX Auburn, CA Baldwin Park, CA Baton Rouge, LA Battle Ground, WA Beaufort County, SC Bessemer, AL Boise, ID Bonner County, ID Bowie, TX Boxelder, SD Buffalo, NY Calera, AL Camas, WA Charleston, SC Charleston, WV Charlotte, NC Charlotte County, FL Chesapeake, VA Cincinnati, OH Clarksville, TN Colorado Springs, CO Columbus, GA Conway, AR Coweta County, GA Dallas, GA Dallas County, IA Daphne, AL Dawson County, GA Denton County, TX Des Plaines, IL Destin, FL Detroit, MI East Peoria, IL Edgerton, KS El Paso, TX Elmhurst, IL Erie, CO Fairfax County, VA Faribault, MN Farmington, MO Florence, SC Flowery Branch, GA Follybeach, SC Forsyth County, GA Fort Collins, CO Fort Lauderdale, FL Franklin County, KS Gallatin, TN Gautier, MS Georgetown County, SC Glen Carbon, IL Granbury, TX Grand Traverse County, MI Granville, WV Great Falls, MT Greenville, SC Hattiesburg, MS Hawthorne, CA Helena, MT Hillsborough County, FL Hilton Head Island, SC Homestead, FL Honolulu, HI Houston County, GA Howard County, MD Independence, OH Indianapolis, IN Johns Creek, GA Kent, OH Kernersville, NC Kerrville, TX King County, WA La Vergne Permitting, TN Laramie, WY Laredo, TX Larimer County, CO Le Sueur County, MN Leawood, KS Lomalinda, CA LPP, GA Lynchburg, VA Meredith, NH Miami, FL Milwaukee, WI Mobile, AL Morrisville, NC Multnomah County, OR Newark, DE Newbern, NC Newcastle, OK Newkent County, VA Olive Branch, MS Omaha, NE Oxford, MS Pitt County, NC Polk County, FL Pomona, CA Prince George's County, MD Queen Creek, AZ Reading, PA Redmond, OR Reno, NV Richmond, KY Roswell, GA Sacramento Archive, CA Saint Paul, MN San Marcos, TX Sanibel, FL Shelby County, TN Sherman, TX Sioux Falls, SD Skagit County, WA Sonoma County, CA Superior, WI Syracuse, NY Tallahassee, FL Tampa, FL Tigard, OR Toho Water Authority, FL Tulsa, OK Wake County, NC Washington, DC Williamson County, TX Worcester, MA
Other trades
Pool & Spa permits Roofing permits HVAC permits Plumbing permits Electrical permits
See the $39/mo dashboardFrequently asked questions
Which cities does Permit Ledger track solar permits in?
Solar permits are tracked across every city Permit Ledger covers. Browse the ranked list to see each market's solar permit count, trend, and share of all permits.
Is solar permit data free?
Yes. Weekly solar permit counts, trend, and share are free in every city. The $39/mo dashboard adds the top ZIP codes and the most-active solar contractors.
How often is solar permit data updated?
Weekly, from each city's official building-permit feed.