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.

CityThis periodShare of permitsTrend
1.San Diego, CA49716.7%-2% week-over-week
2.New York City, NY4156.4%-2% week-over-week
3.Montgomery County, MD32216.3%-2% week-over-week
4.Los Angeles County, CA2749.1%-11% week-over-week
5.Tucson, AZ26917.2%+66% week-over-week
6.San Jose, CA24235.2%-47% week-over-week
7.Riverside County, CA21520.0%-37% week-over-week
8.Sacramento, CA21322.1%+99% week-over-week
9.Chicago, IL1336.9%+15% week-over-week
10.Aurora, CO1327.6%+214% week-over-week
11.Maricopa County, AZ1288.0%+71% week-over-week
12.Pasco County, FL1163.4%+57% week-over-week
13.Albuquerque, NM1145.3%new activity this period
14.Bend, OR10524.6%new activity this period
15.Elk Grove, CA9921.4%new activity this period
16.Henderson, NV978.4%new activity this period
17.Las Vegas, NV9651.9%+14% week-over-week
18.Washington DC, DC942.7%-9% week-over-week
19.Fort Worth, TX942.1%+169% week-over-week
20.Boston, MA924.6%-40% week-over-week
21.Thousand Oaks, CA9020.7%+2% week-over-week
22.San Luis Obispo County, CA8037.9%+13% week-over-week
23.Fairfield, CA7926.1%+10% week-over-week
24.Oakland, CA797.1%-31% week-over-week
25.Philadelphia, PA732.4%+43% week-over-week
26.Hawaii County, HI6925.6%-30% week-over-week
27.Danville, CA6831.6%+300% week-over-week
28.Mesa, AZ6716.0%+5% week-over-week
29.Lathrop, CA6354.8%-16% week-over-week
30.Indio, CA6231.6%-47% week-over-week
31.Victorville, CA62100.0%+24% week-over-week
32.Dallas, TX611.1%+79% week-over-week
33.Virginia Beach, VA613.6%-37% week-over-week
34.Rialto, CA5621.3%-15% week-over-week
35.Miami-Dade County, FL512.8%-12% week-over-week
36.Austin, TX481.1%+9% week-over-week
37.Scottsdale, AZ468.0%-12% week-over-week
38.Glendale, CA457.9%+13% week-over-week
39.Yuba County, CA4525.0%+45% week-over-week
40.Murrieta, CA4421.1%+5% week-over-week
41.San Antonio, TX430.9%+23% week-over-week
42.Baltimore, MD402.3%new activity this period
43.Port St. Lucie, FL392.6%+63% week-over-week
44.Corona, CA3814.5%-17% week-over-week
45.Lemoore, CA3840.4%+153% week-over-week
46.Seattle, WA361.0%+44% week-over-week
47.Pittsburgh, PA353.8%+119% week-over-week
48.Miramar, FL357.3%-5% week-over-week
49.Antioch, CA3417.5%+31% week-over-week
50.Pinellas County, FL342.5%+13% week-over-week
51.Raleigh, NC331.0%new activity this period
52.Norfolk, VA334.8%+74% week-over-week
53.La Quinta, CA3216.2%+14% week-over-week
54.Anaheim, CA316.4%+55% week-over-week
55.Citrus County, FL313.5%+24% week-over-week
56.New Hanover County, NC300.9%-12% week-over-week
57.Yuma, AZ306.4%-12% week-over-week
58.Rockford, IL293.4%-22% week-over-week
59.St. Petersburg, FL293.0%-15% week-over-week
60.Los Angeles, CA280.7%+47% week-over-week
61.Glendora, CA2710.6%+170% week-over-week
62.San Francisco, CA262.1%-28% week-over-week
63.Jersey City, NJ262.4%+37% week-over-week
64.Pasadena, CA263.6%new activity this period
65.Gilbert, AZ244.7%new activity this period
66.Gresham, OR245.1%+50% week-over-week
67.Hayward, CA247.5%-38% week-over-week
68.Sunnyvale, CA235.2%+44% week-over-week
69.Brevard County, FL221.8%-45% week-over-week
70.Yucaipa, CA2220.0%+57% week-over-week
71.Dixon, CA2127.3%+11% week-over-week
72.James City County, VA214.7%+320% week-over-week
73.Lagunahills, CA2123.1%+91% week-over-week
74.Lake County, IL2110.4%+91% week-over-week
75.Marin County, CA2128.8%new activity this period
76.Laguna Niguel, CA207.2%+11% week-over-week
77.West Sacramento, CA205.3%+100% week-over-week
78.Centennial, CO193.1%+138% week-over-week
79.Somerville, MA1910.2%+171% week-over-week
80.Minneapolis, MN180.8%-38% week-over-week
81.Clayton County, GA188.2%-38% week-over-week
82.Durham, NC1810.1%+38% week-over-week
83.Orlando, FL181.1%-28% week-over-week
84.Albemarle County, VA175.4%-37% week-over-week
85.Malden, MA175.5%-55% week-over-week
86.San Carlos, CA179.1%+70% week-over-week
87.Cambridge, MA163.7%+300% week-over-week
88.Dublin, CA167.9%+300% week-over-week
89.North Richland Hills, TX169.2%+45% week-over-week
90.Cedar Rapids, IA152.3%+114% week-over-week
91.De Soto, TX1411.9%+180% week-over-week
92.Merced, CA1473.7%+40% week-over-week
93.Phoenix, AZ1420.6%+133% week-over-week
94.Bellevue, WA131.2%+8% week-over-week
95.Alhambra, CA124.4%-52% week-over-week
96.Cedarhill, TX124.4%+1100% week-over-week
97.Charlottesville, VA1212.5%+140% week-over-week
98.Cook County, IL1222.2%+300% week-over-week
99.El Monte, CA126.5%-33% week-over-week
100.Healdsburg, CA1213.5%+500% week-over-week
101.Hartford, CT114.4%+83% week-over-week
102.La Habra, CA119.6%-68% week-over-week
103.Sugar Land, TX112.0%+120% week-over-week
104.Alisoviejo, CA106.3%-23% week-over-week
105.Atlanta, GA100.4%+43% week-over-week
106.Clermont County, Ohio, OH101.6%+400% week-over-week
107.Coalinga, CA1027.8%new activity this period
108.DeKalb County, GA101.3%0% week-over-week
109.El Cajon, CA109.7%+400% week-over-week
110.Fluvanna County, VA1011.9%+25% week-over-week
111.Indian Wells, CA1013.2%+11% week-over-week
112.Boca, FL90.9%+800% week-over-week
113.Guilford, CT91.4%new activity this period
114.Hendersonville, TN93.3%new activity this period
115.Largo, FL92.0%+50% week-over-week
116.Las Cruces, NM92.2%-72% week-over-week
117.Lewiston, ME97.3%+350% week-over-week
118.Mariposa County, CA918.0%+50% week-over-week
119.Redmond, WA91.6%+80% week-over-week
120.New Orleans, LA80.5%-77% week-over-week
121.Barrow County, GA81.8%new activity this period
122.Deltona, FL83.1%-60% week-over-week
123.Hernando County, FL80.7%-50% week-over-week
124.Laguna Beach, CA83.6%-20% week-over-week
125.Leander, TX86.6%+167% week-over-week
126.Roseville, CA81.8%new activity this period
127.Beaumont, CA717.5%-75% week-over-week
128.Carson, CA78.0%+133% week-over-week
129.Cary, NC70.8%-30% week-over-week
130.Del Rio, TX72.7%0% week-over-week
131.Happy Valley, OR79.6%+133% week-over-week
132.La Canada Flintridge, CA74.7%+17% week-over-week
133.Pierce County, WA71.0%+40% week-over-week
134.Salt Lake City, UT71.2%-63% week-over-week
135.Wellington, FL72.7%+600% week-over-week
136.Albany, NY61.4%-33% week-over-week
137.Allen, TX61.8%0% week-over-week
138.Cleveland, OH60.9%+200% week-over-week
139.Grover Beach, CA6100.0%+100% week-over-week
140.Kissimmee, FL61.1%-63% week-over-week
141.Naperville, IL63.4%-25% week-over-week
142.Oklahoma City, OK60.2%-57% week-over-week
143.Volusia County, FL63.8%new activity this period
144.Ashland, OR54.3%+67% week-over-week
145.Daly City, CA54.2%+400% week-over-week
146.Darlington County, SC53.4%+400% week-over-week
147.Delray Beach, FL50.7%+400% week-over-week
148.Gilroy, CA54.6%-67% week-over-week
149.Greensboro, NC54.3%new activity this period
150.Imperial Beach, CA511.4%+67% week-over-week
151.Imperial County, CA510.0%new activity this period
152.Los Alamos County, NM57.0%new activity this period
153.Pembroke Pines, FL51.5%+67% week-over-week
154.Tacoma, WA50.9%new activity this period
155.Wilsonville, OR56.0%-17% week-over-week
156.Nashville, TN40.1%+100% week-over-week
157.Columbia, IL428.6%+100% week-over-week
158.Dunedin, FL41.1%-33% week-over-week
159.Goochland County, VA41.4%-84% week-over-week
160.Lebanon, PA48.7%0% week-over-week
161.Miami Gardens, FL40.9%-43% week-over-week
162.Pasadena, TX41.1%-20% week-over-week
163.Savannah, GA41.4%-56% week-over-week
164.Tempe, AZ46.6%-60% week-over-week
165.Asheville, NC31.9%-67% week-over-week
166.Clay County, FL30.2%new activity this period
167.Clemson, SC33.9%new activity this period
168.Gainesville, TX33.8%-40% week-over-week
169.La Porte, TX31.6%-25% week-over-week
170.Lake Forest, CA32.3%0% week-over-week
171.Marco Island, FL30.6%0% week-over-week
172.Spokane, WA30.2%new activity this period
173.Urbana, IL33.0%-50% week-over-week
174.Accomack County, VA22.1%new activity this period
175.Beaufort, SC24.3%new activity this period
176.Breckenridge, CO21.6%new activity this period
177.Clallam County, WA21.4%+100% week-over-week
178.Columbia, SC20.4%+100% week-over-week
179.Deer Park, TX21.4%+100% week-over-week
180.Doral, FL20.6%0% week-over-week
181.Dover, NH20.8%-50% week-over-week
182.Greenville, NC20.2%-60% week-over-week
183.Hialeah, FL20.5%+100% week-over-week
184.Palm Beach Gardens, FL20.2%+100% week-over-week
185.West Palm Beach, FL20.3%-50% week-over-week
186.Memphis, TN11.0%0% week-over-week
187.Blue Springs, MO11.8%new activity this period
188.CCDOT, TX11.7%new activity this period
189.Citizen Access, FL10.9%0% week-over-week
190.College Place, WA12.9%new activity this period
191.College Station, TX10.3%new activity this period
192.Collin County, TX10.6%-83% week-over-week
193.Coral Gables, FL10.2%-67% week-over-week
194.Denton, TX10.3%-50% week-over-week
195.Derby, KS11.8%new activity this period
196.DeSoto County, FL10.9%-80% week-over-week
197.Everett, WA10.2%0% week-over-week
198.Fort Pierce, FL10.4%-50% week-over-week
199.Grand Junction, CO13.3%0% week-over-week
200.Hallandale Beach, FL10.4%0% week-over-week
201.Jackson County, GA11.9%-50% week-over-week
202.Keller, TX10.6%-50% week-over-week
203.Kyle, TX10.5%0% week-over-week
204.Milford, DE11.8%new activity this period
205.San Mateo, CA11.5%-89% week-over-week
206.Whatcom County, WA10.6%new activity this period
207.Wilmington, NC18.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 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.