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

8,011 solar permits tracked across 214 cities in the latest period. Every count is computed weekly from the official building-permit feed, never an estimate.

CityThis periodShare of permitsTrend
1.Los Angeles, CA9287.1%+376% week-over-week
2.San Diego, CA47216.8%-3% week-over-week
3.New York City, NY3966.9%+3% week-over-week
4.Montgomery County, MD38316.1%+15% week-over-week
5.Los Angeles County, CA3489.8%-4% week-over-week
6.San Jose, CA29226.1%+1% week-over-week
7.Sacramento, CA27312.7%new activity this period
8.Chicago, IL26212.0%+36% week-over-week
9.Riverside County, CA25315.6%-13% week-over-week
10.Aurora, CO1688.5%+37% week-over-week
11.Albuquerque, NM1165.5%+16% week-over-week
12.Boston, MA1155.5%-9% week-over-week
13.Pasco County, FL1052.6%+21% week-over-week
14.Las Vegas, NV10443.5%+17% week-over-week
15.Fort Worth, TX1032.0%-39% week-over-week
16.Tucson, AZ9813.5%-37% week-over-week
17.Washington DC, DC922.9%+44% week-over-week
18.Maricopa County, AZ906.3%-33% week-over-week
19.Hawaii County, HI8824.8%+28% week-over-week
20.Indio, CA8734.8%+26% week-over-week
21.Charlotte County, FL824.0%+26% week-over-week
22.Thousand Oaks, CA8216.4%-17% week-over-week
23.Bend, OR8120.0%-26% week-over-week
24.Oakland, CA795.8%-16% week-over-week
25.Miami-Dade County, FL782.1%0% week-over-week
26.Philadelphia, PA662.1%+20% week-over-week
27.San Luis Obispo County, CA6119.4%-25% week-over-week
28.Baltimore City, MD602.8%+43% week-over-week
29.Elk Grove, CA5713.1%-30% week-over-week
30.Austin, TX561.1%-20% week-over-week
31.Glendale, CA548.1%+20% week-over-week
32.Mesa, AZ5413.8%+8% week-over-week
33.Murrieta, CA5319.0%0% week-over-week
34.Fairfield, CA5215.9%-34% week-over-week
35.Norfolk, VA526.0%+44% week-over-week
36.Pinellas County, FL522.3%+44% week-over-week
37.San Mateo, CA519.3%new activity this period
38.Phoenix, AZ5011.8%new activity this period
39.Baltimore County, MD477.4%+34% week-over-week
40.Port St. Lucie, FL472.1%+2% week-over-week
41.San Antonio, TX470.7%+7% week-over-week
42.Peoria, AZ4418.5%-41% week-over-week
43.Washington, DC443.5%+47% week-over-week
44.Victorville, CA42100.0%-21% week-over-week
45.Corona, CA4112.9%+24% week-over-week
46.Dallas, TX390.6%-45% week-over-week
47.Pittsburgh, PA385.0%-28% week-over-week
48.Pasadena, CA374.0%+28% week-over-week
49.Rialto, CA3714.3%-29% week-over-week
50.Anaheim, CA326.5%+7% week-over-week
51.Volusia County, FL324.9%new activity this period
52.Glendora, CA3111.0%+19% week-over-week
53.Citrus County, FL303.0%-12% week-over-week
54.Laredo, TX3024.2%+11% week-over-week
55.Seattle, WA300.7%-23% week-over-week
56.Jersey City, NJ292.6%-15% week-over-week
57.Lathrop, CA2940.8%-64% week-over-week
58.Miramar, FL283.3%-15% week-over-week
59.Wake County, NC282.8%-22% week-over-week
60.Danville, CA2710.8%-7% week-over-week
61.Gresham, OR275.7%+13% week-over-week
62.La Quinta, CA2711.5%-25% week-over-week
63.Hayward, CA268.4%-28% week-over-week
64.Sunnyvale, CA265.5%+30% week-over-week
65.Yuba County, CA2516.1%-38% week-over-week
66.Antioch, CA2414.2%-35% week-over-week
67.Marin County, CA2437.5%-25% week-over-week
68.New Hanover County, NC241.3%-8% week-over-week
69.Lemoore, CA2324.5%-43% week-over-week
70.San Francisco, CA232.1%-41% week-over-week
71.Carson, CA228.9%+175% week-over-week
72.Durham, NC2211.6%+100% week-over-week
73.San Carlos, CA2213.0%+22% week-over-week
74.St. Petersburg, FL222.7%-19% week-over-week
75.Albemarle County, VA217.8%+5% week-over-week
76.Lake County, IL215.0%+17% week-over-week
77.Brevard County, FL201.1%-29% week-over-week
78.Yuma, AZ195.1%-39% week-over-week
79.Clay County, FL181.1%+500% week-over-week
80.Merced, CA1881.8%+38% week-over-week
81.Reno, NV181.9%-10% week-over-week
82.Waynesboro, VA1812.9%+13% week-over-week
83.Beaumont, CA1721.5%+113% week-over-week
84.Deltona, FL173.6%+89% week-over-week
85.Goochland County, VA175.9%+143% week-over-week
86.Sugar Land, TX172.9%+55% week-over-week
87.Yucaipa, CA1717.3%-29% week-over-week
88.Coalinga, CA1655.2%+60% week-over-week
89.La Habra, CA1612.0%+14% week-over-week
90.Laguna Niguel, CA165.6%+7% week-over-week
91.Minneapolis, MN160.4%+33% week-over-week
92.Greensboro, NC157.8%+200% week-over-week
93.Virginia Beach, VA150.6%-92% week-over-week
94.Bellevue, WA141.1%-18% week-over-week
95.De Soto, TX148.6%0% week-over-week
96.Hartford, CT144.3%0% week-over-week
97.Hendersonville, TN144.2%+56% week-over-week
98.Laguna Beach, CA145.6%+75% week-over-week
99.Rockford, IL142.2%new activity this period
100.West Sacramento, CA144.0%-18% week-over-week
101.Nashville, TN130.4%+8% week-over-week
102.Somerville, MA133.6%+86% week-over-week
103.Charlottesville, VA128.2%0% week-over-week
104.Gilroy, CA1211.7%+140% week-over-week
105.Centennial, CO111.7%-35% week-over-week
106.Cook County, IL118.2%-27% week-over-week
107.Mariposa County, CA1117.5%-15% week-over-week
108.New Orleans, LA110.7%0% week-over-week
109.Redmond, WA111.9%+38% week-over-week
110.Scottsdale, AZ112.2%-70% week-over-week
111.Atlanta, GA100.3%-41% week-over-week
112.James City County, VA102.0%-52% week-over-week
113.Lewiston, ME1012.5%+67% week-over-week
114.Alhambra, CA93.7%+13% week-over-week
115.Cedar Rapids, IA91.2%0% week-over-week
116.El Monte, CA94.8%-82% week-over-week
117.Fort Lauderdale, FL90.4%new activity this period
118.Guilford, CT92.0%-25% week-over-week
119.Indian Wells, CA915.3%0% week-over-week
120.Lagunahills, CA99.9%-55% week-over-week
121.Leander, TX95.4%+29% week-over-week
122.Miami Gardens, FL92.1%+125% week-over-week
123.Winter Springs, FL92.7%+350% week-over-week
124.Allen, TX81.9%+33% week-over-week
125.Cambridge, MA82.3%-43% week-over-week
126.Cedarhill, TX83.1%-33% week-over-week
127.Everett, WA81.4%new activity this period
128.Greenville, NC81.0%+300% week-over-week
129.Healdsburg, CA87.5%-27% week-over-week
130.La Canada Flintridge, CA84.8%+100% week-over-week
131.Las Cruces, NM82.2%-43% week-over-week
132.Salt Lake City, UT80.9%-27% week-over-week
133.Aliso Viejo, CA75.3%0% week-over-week
134.Cary, NC70.9%-56% week-over-week
135.Gainesville, TX78.3%+133% week-over-week
136.Grover Beach, CA7100.0%+40% week-over-week
137.Malden, MA72.5%-59% week-over-week
138.Raleigh, NC70.3%-56% week-over-week
139.Albany, NY61.1%-33% week-over-week
140.Dublin, CA63.3%-63% week-over-week
141.La Porte, TX63.4%+50% week-over-week
142.Largo, FL61.3%+100% week-over-week
143.Milwaukee, WI60.2%+100% week-over-week
144.North Richland Hills, TX62.1%-60% week-over-week
145.Orlando, FL60.4%-70% week-over-week
146.Palm Beach Gardens, FL60.6%+50% week-over-week
147.West Palm Beach, FL60.5%-14% week-over-week
148.Asheville, NC52.4%-29% week-over-week
149.Daly City, CA54.1%-38% week-over-week
150.DeKalb County, GA50.6%-44% week-over-week
151.Doral, FL51.3%+400% week-over-week
152.Fluvanna County, VA55.2%-50% week-over-week
153.Kissimmee, FL51.0%+67% week-over-week
154.Naperville, IL50.9%-29% week-over-week
155.Oklahoma City, OK50.1%-29% week-over-week
156.Boca, FL40.5%-50% week-over-week
157.Imperial County, CA410.8%0% week-over-week
158.Omaha, NE40.1%+100% week-over-week
159.Pembroke Pines, FL40.6%-20% week-over-week
160.Clallam County, WA31.2%+200% week-over-week
161.Clermont County, Ohio, OH30.5%-70% week-over-week
162.College Place, WA38.1%new activity this period
163.Coral Gables, FL30.4%+200% week-over-week
164.Delray Beach, FL30.3%-50% week-over-week
165.Dunedin, FL30.7%-25% week-over-week
166.Happy Valley, OR33.4%-57% week-over-week
167.Hialeah, FL30.5%0% week-over-week
168.Imperial Beach, CA38.1%-40% week-over-week
169.Kyle, TX31.7%-40% week-over-week
170.Larimer County, CO313.6%new activity this period
171.Newark, DE33.0%0% week-over-week
172.Roseville, CA30.6%-63% week-over-week
173.Spokane, WA30.2%+50% week-over-week
174.Urbana, IL33.0%-75% week-over-week
175.Wellington, FL30.8%0% week-over-week
176.Ashland, OR21.8%-60% week-over-week
177.Charleston, WV27.4%new activity this period
178.Citizen Access, FL21.3%+100% week-over-week
179.Clayton County, GA20.8%-83% week-over-week
180.Collin County, TX21.3%-33% week-over-week
181.Columbia, SC20.4%+100% week-over-week
182.DeSoto County, FL21.4%+100% week-over-week
183.Dixon, CA24.1%-89% week-over-week
184.El Cajon, CA21.3%-80% week-over-week
185.Hillsborough County, FL20.0%-50% week-over-week
186.Lebanon, PA23.8%-67% week-over-week
187.Los Alamos County, NM22.5%-50% week-over-week
188.Miami, FL20.1%0% week-over-week
189.Pasadena, TX20.5%0% week-over-week
190.Tempe, AZ23.2%-33% week-over-week
191.Barrow County, GA10.4%-89% week-over-week
192.Baton Rouge, LA10.2%new activity this period
193.Breckenridge, CO10.8%0% week-over-week
194.Clemson, SC11.7%-67% week-over-week
195.Cleveland, OH10.1%-86% week-over-week
196.Columbus, GA10.2%-75% week-over-week
197.Deer Park, TX10.8%0% week-over-week
198.Del Rio, TX10.5%-80% week-over-week
199.Denton, TX10.3%-50% week-over-week
200.Dover, NH10.5%0% week-over-week
201.East Peoria, IL116.7%new activity this period
202.Elmhurst, IL10.6%new activity this period
203.Fort Pierce, FL10.4%0% week-over-week
204.Hernando County, FL10.1%-86% week-over-week
205.Homestead, FL11.0%new activity this period
206.Lake Forest, CA10.7%-93% week-over-week
207.Marco Island, FL10.2%-67% week-over-week
208.Meredith, NH11.3%new activity this period
209.Morrisville, NC10.7%new activity this period
210.Pierce County, WA10.1%-50% week-over-week
211.Superior, WI10.4%new activity this period
212.Tacoma, WA10.2%-67% week-over-week
213.Whatcom County, WA10.7%-67% week-over-week
214.Wilsonville, OR11.3%-83% week-over-week

More cities (data building)

Accomack County, VA Arcadia, CA Arlington, TX Auburn, CA Baldwin Park, CA Battle Ground, WA Beaufort, SC Beaufort County, SC Bessemer, AL Blue Springs, MO Boise, ID Bonner County, ID Bowie, TX Boxelder, SD Buffalo, NY Calera, AL Camas, WA CCDOT, TX Charleston, SC Charlotte, NC Chesapeake, VA Cincinnati, OH Clarksville, TN College Station, TX Colorado Springs, CO Columbia, IL Columbus, OH Conway, AR Coweta County, GA Dallas County, IA Dallas, GA Daphne, AL Darlington County, SC Dawson County, GA Denton County, TX Denver, CO Derby, KS Des Plaines, IL Destin, FL Detroit, MI Edgerton, KS El Paso, TX Erie, CO Fairfax County, VA Faribault, MN Farmington, MO Florence, SC Flowery Branch, GA Follybeach, SC Forsyth County, GA Fort Collins, CO Franklin County, KS Gallatin, TN Gautier, MS Georgetown County, SC Gilbert, AZ Glen Carbon, IL Granbury, TX Grand Junction, CO Grand Traverse County, MI Granville, WV Great Falls, MT Greenville, SC Hallandale Beach, FL Hattiesburg, MS Hawthorne, CA Helena, MT Henderson, NV Hilton Head Island, SC Honolulu, HI Houston County, GA Howard County, MD Independence, OH Indianapolis, IN Jackson County, GA Johns Creek, GA Kansas City, MO Keller, TX Kent, OH Kernersville, NC Kerrville, TX King County, WA La Vergne Permitting, TN Laramie, WY Le Sueur County, MN Leawood, KS Loma Linda, CA Louisville, KY LPP, GA Lynchburg, VA Memphis, TN Milford, DE Mobile, AL Multnomah County, OR Newbern, NC Newcastle, OK Newkent County, VA Olive Branch, MS Oxford, MS Pitt County, NC Polk County, FL Pomona, CA Portland, OR Prince George's County, MD Queen Creek, AZ Reading, PA Redmond, OR Richmond, KY Roswell, GA Sacramento Archive, CA Saint Paul, MN San Marcos, TX Sanibel, FL Savannah, GA Shelby County, TN Sherman, TX Sioux Falls, SD Skagit County, WA Sonoma County, CA Syracuse, NY Tallahassee, FL Tampa, FL Tigard, OR Toho Water Authority, FL Tulsa, OK Waxhaw, NC West Greenwich, RI West Hollywood, CA White Bear Lake, MN Williamson County, TX Wilmington, NC Worcester, MA

Other trades

Pool & Spa permits Roofing permits HVAC permits Plumbing permits Electrical permits

See the $39/mo dashboard

Frequently 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.