Where is SolarAPP+ available?
The chart below lists where SolarAPP+ is currently available and is updated frequently. Please note that availability varies by jurisdiction, and this resource outlines the locations that support its use and which product features are available.
More detailed information can be found under the "Jurisdictions" tab of your SolarAPP+ account.
Explore SolarAPP+ availability with our interactive map that can be found here.
A downloadable version is available here.
How to Read the Chart Below
- PV (Photovoltaic-only applications) – Solar panel systems that generate electricity without battery storage.
- PV+ST (Photovoltaic with Storage) – Solar panel systems that include a battery for storing energy.
- MPU (Main Panel Upgrade) – Replacing or upgrading the home’s main electrical panel, but only when included in a solar installation. Standalone MPU applications must be submitted directly to the local jurisdiction.
- MBD (Main Breaker Derate) – Adjusting the electrical panel’s capacity (lowering its amperage), but only as part of a solar installation. Standalone MBD applications must be submitted directly to the local jurisdiction.
- Local License – This area requires contractors to have a locally issued license before submitting applications through SolarAPP+. A state license is always required. If you're unsure which license you need, contact the local permitting office.
- Closed Pilot – Only selected installers can submit applications through SolarAPP+.
- Open Pilot – Any contractor can apply once their license has been verified.
|
AHJ |
Local License |
PV |
PV+ST |
MPU |
MBD |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ |
|
|
|
|
|
√ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
|
Alhambra, CA |
√ | √ | √ | √ | √ |
|
|
√ | √ | √ | √ | |
| √ | √ |
|
|
|
|
|
|
√ | √ |
|
|
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ |
|
|
| √ | √ | √ | √ |
|
|
|
Arroyo Grande, CA |
√ | √ | √ | √ |
|
| √ | √ | √ | √ | √ | |
|
Atascadero, CA (Closed Pilot) |
√ | √ |
|
√ | √ |
|
Athens, OH |
√ | √ | √ | √ | √ |
|
Atherton, CA |
√ | √ | √ | √ | √ |
|
Atwater, CA |
|
√ | √ | √ |
|
|
Auburn, CA (Closed Pilot) |
√ | √ | √ | √ |
|
|
Avenal, CA |
√ | √ | √ | √ |
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ |
|
|
|
| √ | √ | √ |
|
|
|
| √ | √ | √ |
|
|
|
| √ | √ |
|
√ | √ | |
| √ | √ | √ |
|
|
|
|
|
√ | √ |
|
|
|
|
|
√ | √ | √ | √ | |
|
Blythe, CA |
√ | √ | √ | √ | √ |
|
|
√ | √ |
|
|
|
| √ | √ | √ |
|
|
|
| √ | √ | √ | √ |
|
|
|
|
√ | √ | √ |
|
|
|
California City, CA |
√ | √ | √ | √ | √ |
|
Calimesa, CA |
√ | √ |
|
|
√ |
| √ | √ |
|
√ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ |
|
|
| √ | √ | √ | √ |
|
|
|
Carson, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ |
|
|
|
|
Citrus Heights, CA (Closed Pilot) |
√ | √ | √ | √ |
|
| √ | √ | √ |
|
√ | |
|
Clinton, TN |
|
√ | √ | √ | √ |
|
Clovis, CA |
√ | √ | √ |
|
|
|
Colorado Department of Regulatory Agencies *More information coming soon! |
√ | √ | √ | √ | √ |
|
Commerce, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ |
|
|
|
|
|
√ | √ | √ |
|
|
|
Corcoran, CA |
√ | √ | √ |
|
|
|
Coronado, CA |
√ | √ | √ | √ | √ |
|
Costa Mesa, CA |
√ | √ | √ |
|
√ |
| √ | √ | √ |
|
|
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
|
|
√ | √ | √ |
|
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ |
|
√ | |
| √ | √ | √ | √ |
|
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
|
Diamond Bar, CA (Closed Pilot) |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ | √ | |
|
Downey, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ |
|
|
| √ | √ | √ |
|
|
|
|
|
√ | √ | √ | √ | |
| √ | √ | √ | √ |
|
|
|
El Cajon, CA |
√ | √ | √ |
|
|
| √ | √ | √ | √ | √ | |
|
El Cerrito, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ |
|
|
|
|
El Segundo, CA |
√ | √ | √ | √ | √ |
|
|
√ | √ | √ | √ | |
| √ | √ | √ | √ |
|
|
| √ | √ | √ | √ |
|
|
| √ | √ | √ | √ | √ | |
|
Fairfax, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ |
|
|
|
|
√ | √ | √ |
|
|
| √ | √ | √ | √ |
|
|
| √ | √ | √ |
|
√ | |
| √ | √ | √ |
|
|
|
| √ | √ | √ |
|
|
|
| √ | √ | √ | √ | √ | |
|
|
√ | √ | √ |
|
|
| √ | √ | √ | √ | √ | |
|
Gaithersburg, MD |
√ | √ | √ | √ |
|
| √ | √ | √ | √ |
|
|
|
Gilpin County, CO |
|
√ | √ | √ | √ |
| √ | √ | √ | √ |
|
|
|
Glendora, CA |
√ | √ | √ | √ | √ |
|
Goleta, CA |
√ | √ | √ | √ | √ |
|
Goodyear, AZ |
|
√ | √ | √ | √ |
|
Gonzales, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ |
|
|
|
| √ | √ | √ | √ |
|
|
|
|
√ | √ |
|
|
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ |
|
|
|
Hawaiian Gardens, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ |
|
|
|
Hayward, CA |
√ | √ | √ | √ |
|
|
Healdsburg, CA |
|
√ | √ |
|
|
|
Hemet, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ | √ | |
|
Hesperia, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ |
|
|
|
|
√ |
|
√ |
|
|
|
|
√ | √ | √ | √ | |
| √ | √ | √ | √ |
|
|
|
Imperial County, CA (Open Pilot) |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ |
|
|
| √ | √ | √ |
|
|
|
| √ | √ | √ | √ | √ | |
|
Kent County, MD |
√ | √ | √ | √ | √ |
|
Kerman, CA |
√ | √ | √ | √ | √ |
|
|
√ | √ | √ | √ | |
|
King City, CA |
√ | √ | √ | √ |
|
|
Kings County, CA |
|
√ | √ | √ | √ |
| √ | √ | √ | √ |
|
|
| √ | √ | √ |
|
|
|
| √ | √ | √ | √ | √ | |
|
La Palma, CA |
√ | √ | √ | √ | √ |
|
|
√ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
|
Laguna Beach, CA |
√ | √ | √ | √ | √ |
|
|
√ | √ | √ | √ | |
|
|
√ | √ |
|
|
|
|
Laguna Woods, CA |
|
√ | √ | √ |
|
|
Lake County, CA |
|
√ | √ |
|
√ |
| √ | √ | √ |
|
|
|
|
|
√ | √ |
|
|
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ |
|
|
|
|
|
√ | √ |
|
|
|
| √ | √ | √ | √ | √ | |
|
Lemoore, CA |
√ | √ | √ | √ | √ |
|
Lemon Grove, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ |
|
|
|
| √ | √ | √ |
|
|
|
| √ | √ | √ | √ |
|
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ |
|
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
|
Manhattan Beach, CA |
√ | √ | √ |
|
|
| √ | √ | √ |
|
|
|
|
Marina, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ | √ | |
|
Maywood, CA |
√ | √ | √ |
|
|
|
McFarland, CA |
√ | √ | √ | √ | √ |
|
|
√ | √ | √ | √ | |
|
Mendota, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ |
|
|
|
|
Menlo Park, CA |
√ | √ |
|
√ |
|
|
Merced, CA |
√ | √ | √ | √ |
|
|
Merced County, CA |
√ | √ | √ | √ | √ |
|
|
√ | √ | √ |
|
|
|
|
√ | √ |
|
|
|
| √ | √ | √ |
|
|
|
|
Modoc County, CA |
|
√ | √ | √ | √ |
| √ | √ | √ | √ | √ | |
|
Monterey, CA |
√ | √ | √ | √ | √ |
|
Monterey County, CA |
|
√ | √ | √ | √ |
| √ | √ | √ |
|
|
|
|
|
√ | √ | √ | √ | |
|
Moorpark, CA |
√ | √ | √ |
|
|
| √ | √ | √ |
|
|
|
| √ | √ | √ | √ |
|
|
|
Mounds View, MN |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ |
|
|
| √ | √ | √ |
|
√ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ |
|
|
|
New Orleans, LA |
|
√ | √ | √ | √ |
|
Norco, CA |
√ | √ |
|
|
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ |
|
|
|
| √ | √ | √ | √ |
|
|
| √ | √ | √ |
|
√ | |
| √ | √ | √ |
|
|
|
| √ | √ | √ |
|
|
|
| √ | √ |
|
√ |
|
|
|
|
√ | √ | √ | √ | |
| √ | √ | √ |
|
|
|
| √ | √ | √ |
|
|
|
| √ | √ | √ | √ | √ | |
|
Pacifica, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ |
|
|
|
|
Palm Beach County, FL |
√ | √ | √ | √ | √ |
|
Palm Desert, CA |
√ | √ | √ |
|
√ |
|
Palmdale, CA (Open Pilot) |
√ | √ | √ | √ |
|
|
|
√ | √ |
|
|
|
|
Palos Verdes Estates, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ |
|
|
| √ | √ | √ | √ | √ | |
|
|
√ | √ | √ | √ | |
| √ | √ | √ |
|
|
|
|
|
√ |
|
|
|
|
| √ | √ | √ | √ | √ | |
|
|
√ | √ | √ | √ | |
| √ | √ | √ |
|
|
|
|
Pismo Beach, CA |
√ | √ | √ | √ |
|
|
|
√ | √ | √ |
|
|
| √ | √ | √ |
|
|
|
|
|
√ | √ | √ |
|
|
| √ | √ | √ | √ |
|
|
|
Pottsville, AR |
|
√ | √ | √ | √ |
|
Porterville, CA (Open Pilot) |
√ | √ | √ | √ | √ |
|
Port Hueneme, CA |
√ | √ |
|
|
|
|
Prince William County, VA (Must meet requirements to submit to this county) |
√ | √ |
|
|
|
|
Pulaski County, VA |
|
√ | √ |
|
√ |
|
|
√ | √ | √ | √ | |
| √ | √ | √ |
|
√ | |
| √ | √ | √ |
|
√ | |
|
|
√ | √ | √ | √ | |
|
|
|
|
|
|
|
| √ | √ | √ | √ |
|
|
| √ | √ |
|
|
|
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ |
|
|
|
|
√ | √ | √ | √ | |
| √ | √ | √ |
|
|
|
|
Ridgecrest |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ | √ | |
|
|
√ | √ | √ | √ | |
| √ | √ |
|
|
|
|
|
Robbinsdale, MN |
|
√ | √ |
|
|
|
Rock Hall, MD |
√ | √ | √ |
|
|
|
Rocklin, CA |
√ | √ | √ |
|
√ |
|
Rockville, MD |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ |
|
|
| √ | √ | √ |
|
√ | |
|
|
√ | √ | √ | √ | |
|
|
√ | √ |
|
|
|
|
|
√ | √ | √ | √ | |
|
Salisbury, MD |
√ | √ | √ | √ |
|
|
San Benito County, CA |
|
√ | √ | √ | √ |
|
|
√ | √ | √ |
|
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ |
|
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ |
|
|
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
|
|
√ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
|
|
√ | √ |
|
|
|
|
|
√ | √ |
|
|
|
| √ | √ | √ |
|
√ | |
|
San Marino, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ | √ | |
|
San Pablo, CA |
√ | √ | √ | √ |
|
| √ | √ | √ |
|
|
|
| √ | √ | √ | √ | √ | |
|
|
√ | √ |
|
|
|
| √ | √ | √ | √ |
|
|
|
|
√ | √ |
|
|
|
| √ | √ | √ | √ |
|
|
|
|
√ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
|
Santa Maria, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ | √ | |
| √ | √ | √ |
|
|
|
| √ | √ | √ |
|
|
|
| √ | √ | √ | √ | √ | |
| √ | √ |
|
|
|
|
|
Selma, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ |
|
|
| √ | √ | √ | √ | √ | |
|
Solana Beach, CA |
√ | √ | √ | √ | √ |
|
|
√ | √ |
|
|
|
| √ | √ | √ | √ |
|
|
|
|
√ | √ | √ | √ | |
| √ | √ | √ |
|
|
|
|
South Gate, CA |
√ | √ | √ | √ |
|
|
South Lake Tahoe, CA |
√ | √ | √ | √ | √ |
|
South Pasadena, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ | √ | |
|
|
√ | √ | √ | √ | |
|
|
√ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
|
|
√ | √ | √ |
|
|
| √ | √ | √ | √ | √ | |
|
Susanville, CA |
√ | √ | √ | √ | √ |
|
Taft, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
|
|
√ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
|
Tiburon, CA |
|
√ | √ | √ |
|
|
|
√ | √ |
|
|
|
|
Tool, TX (Open Pilot) |
√ | √ |
|
√ |
|
|
Tracy, CA (Open Pilot) |
√ | √ | √ | √ | √ |
|
|
√ | √ | √ | √ | |
| √ | √ | √ | √ |
|
|
|
|
√ | √ | √ |
|
|
|
Turlock, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ | √ |
|
|
|
Twentynine Palms, CA |
√ | √ | √ | √ | √ |
|
Ukiah, CA |
√ | √ | √ | √ | √ |
| √ | √ |
|
|
|
|
| √ |
|
√ | √ | √ | |
|
|
√ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ |
|
|
|
|
Walnut, CA |
√ | √ | √ | √ | √ |
|
Walnut Creek, CA |
√ | √ | √ |
|
|
|
Waco, TX (Open Pilot) |
|
√ | √ | √ | √ |
|
*Business License must be submitted directly to the jurisdiction. |
|
√ |
|
√ | √ |
|
|
√ | √ |
|
|
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
| √ | √ | √ | √ | √ | |
|
Westminster, CA |
√ | √ | √ | √ | √ |
|
Wheat Ridge, CO |
√ | √ | √ | √ | √ |
| √ | √ | √ |
|
|
|
|
Willits, CA |
|
√ | √ | √ | √ |
| √ | √ | √ | √ | √ | |
| √ | √ | √ |
|
|
|
| √ | √ | √ |
|
|
|
|
Yolo County, CA |
√ | √ | √ | √ | √ |
| √ | √ | √ |
|
|
|
| √ | √ | √ | √ | √ | |
| √ | √ | √ |
|
|
|
|
Yucaipa, CA |
√ | √ |
|
|
√ |
| √ | √ | √ | √ |
|