Permitting intelligence for U.S. solar

Permitting risk, scored for every U.S. county.

SitePath grades all 3,134 U.S. counties on permitting stringency, project history, and ordinance trajectory. Underwrite a market in minutes. Every figure traces to the original ordinance.

3,134
Counties scored
197
Active moratoria
50
States + utilities
A–F
Risk grades
Built for the people deciding where to spend capital
Pick your lens.
Stop pursuing markets you can't permit.

A clean A grade saves you months of land control and consulting spend. SitePath shows you the counties where utility-scale solar is actually permitted today, the ones drifting that way, and the ones quietly closed off by a board vote last month.

BESS rules vary by county. The map tells you which ones lock you out.

Standalone storage is governed by ordinance language most platforms ignore. We surface BESS-specific setbacks, fire-marshal review requirements, and recent denials so you can underwrite siting risk before optioning land.

Pair the load with a county that can actually host it.

Data-center siting is now an interconnection and zoning problem first. SitePath overlays utility IRP signals, RPS targets, and county-level industrial-use ordinances so your siting team can shortlist counties where both the substation and the BoS are friendly.

Recommended for solar, storage, and data-center underwriting teams
SOLAR ORIGINATION
PROJECT FINANCE
M&A DILIGENCE
LAND SERVICES
Live · Updated daily
What the boards are doing this week.

Every utility-scale solar ordinance event we catalogued in the last 30 days, color-coded by direction. The platform sees these before they hit commercial pipelines.

See all signals on the map →
Moratorium adopted
Apr 14, 2025
Mecklenburg County
Virginia

Board of Supervisors voted 5-0 to remove utility-scale solar as a permitted use across all zoning districts. Functions as a de facto ban.

Open county →
Setback amendment
Apr 2, 2025
Decatur County
Indiana

180-day moratorium on solar development extended while the county council drafts a comprehensive ordinance. Active permits frozen.

Open county →
SB 52 exclusion zone
Mar 26, 2025
Gallia County
Ohio

County commissioners passed a resolution creating a solar exclusion zone covering all unincorporated agricultural land. 25th Ohio county to do so under SB 52.

Open county →
State legislation
Mar 18, 2025
Statewide
Michigan

PA 233 in effect: state-level siting authority now applies to solar and storage projects over 100 MW, overriding local zoning conflicts. Material easing for developers.

View affected counties →
Approval
Mar 11, 2025
Iroquois County
Illinois

Special use permit granted for a 250 MW solar farm, with prior contested-case denials reversed under CEJA's state-level standards. Pattern repeating in central IL.

Open county →
Template adoption
Mar 5, 2025
Statewide
North Carolina

Two additional counties adopted the NC model solar ordinance, bringing the aligned-county total to 89. Predictable setbacks for siting teams.

View affected counties →
Six of 147 events catalogued in the last 30 days. Open the map for the full feed, search by county, or save a watchlist.
Workflow
From shortlist to close, in one workspace.

A national map, source-document research, and continuous monitoring, designed for solar origination, development, and underwriting teams.

01
A grade for every county

All 3,134 U.S. counties scored on compliance stringency, market saturation, board trajectory, and active moratoria. Each grade is built from primary documents, never a survey, never a model.

02
Cited to the source, line by line

Each county opens to the ordinance number, the adoption date, and a direct link to the source PDF on the county website. Every field traces to a primary government document: setbacks, acreage caps, height limits, denied applications.

03
Save and monitor your shortlist

Add markets to a watchlist and review active moratoria, recent ordinance amendments, and board-meeting items across all of them in one feed. Most ordinance changes appear in the platform weeks before they reach commercial pipelines.

What we measure
County permitting. State RPS. Utility IRP.

Every figure on this platform is sourced from a county ordinance, board minutes, a state filing, or a utility resource plan. If a value can’t be verified against a primary document, it isn’t published.

The moat
Permitting is what makes us different.

Anyone can quote a state RPS target. SitePath is the only platform that grades the county-by-county permitting record: the layer that decides whether a project clears entitlement. We pair that grade with the state RPS and utility IRP signals that tell you where the demand is going. Permitting depth, in context.

3,134
Counties scored
197
Active moratoria
50
States & utilities tracked
01Setback distancesFrom residences, property lines, roads, in feet
02Active moratoriaResolution number, adoption date, board vote
03Acreage & density capsCounty-wide, per-district, MW per acre
04Approved & denied projectsName, MW, vote count, reason cited
05Ordinance textPulled verbatim, with link to source PDF
06Board membershipNames, terms, recent voting record
07State RPS targetsMandate, deadline, solar & storage carve-outs
08Utility IRP plansProcurement targets, RFP cadence, scheduled additions
Sample data
Same name. Opposite risk.

Two Mecklenburg counties, one in Virginia and one in North Carolina. Both real, both sourced to primary government documents. Identical name, opposite ends of the risk spectrum.

Very High Risk
Mecklenburg County
Virginia · FIPS 51117
F
Very High Risk
Score 74.8 / 100
MoratoriumNo formal moratorium, but the Board of Supervisors voted unanimously on Apr 14, 2025 to remove utility-scale solar as a permitted use. Functions as a de facto ban.
SetbacksCounty-set, ranging from 50 ft (rural) to 300+ ft (residential-adjacent). Verified against the current ordinance.
Ordinance statusActive and restrictive. Article 20 revised April 2025.
Approved projectsSeven Bridges Solar (80 MW), Antlers Road Solar (90 MW), Finneywood Solar (97 MW). Three pending projects allowed to continue permitting after the Apr 14, 2025 board action.
Denied / blockedAll future utility-scale solar effectively denied. The BoS removed it as an allowable land use across all zoning districts.
TrajectoryWorsening
View full county data →
Low Risk
Mecklenburg County
North Carolina · FIPS 37119
A
Low Risk
Score 33.4 / 100
MoratoriumNone on record.
SetbacksStandard 50, 300 ft range, following the NC template ordinance (2016).
Ordinance statusActive. NC template adopted; 87 NC counties include comparable setback requirements.
Approved projectsMultiple commercial and institutional installations across the Charlotte metro. Charlotte Motor Speedway (770-panel solar deck), Myers Park Baptist Church, and similar adopters.
Denied / blockedNo confirmed NCUC-level denials on record.
TrajectoryImproving
View full county data →
Pricing
A plan calibrated to your pipeline.

The map is free to explore. Paid tiers unlock the underlying record, setback distances, board votes, source documents, and alerts. Month-to-month or annual, cancel anytime.

Free
Browse

See the map, read public county grades, and try the platform before subscribing.

$0/mo
No card required

  • Interactive map, all 3,134 counties
  • Public grades A–F & risk scores
  • Moratorium indicators on the map
  • 3 county previews per day
  • Compare 2 counties side-by-side
Basic
3 states

Full underlying data for any three U.S. states. Built for regional developers.

$49.99/mo
$549.99/yr · 1 month free
Choose 3 states at sign-up

  • Everything in Free
  • Setback distances & ordinance text
  • Approved & denied project records
  • Source document links to the county PDFs
  • Compare unlimited counties (within your states)
  • Save up to 25 counties to watchlist
Enterprise
For small teams

Everything in National, with multiple users on a single subscription and direct support from the team.

$499.99/mo
$5,499.99/yr · 1 month free
Up to 5 users included

  • Everything in National
  • Up to 5 users on one subscription
  • AI county briefs, on-demand New
  • Direct support, reply within 1 business day
  • API access Coming soon
Enterprise+, custom user counts
Contact →

We use essential cookies for authentication and optional analytics. Privacy Policy

See your markets in 60 seconds. Free to explore the map · upgrade for full data.
Open the map →