Skip to main content
CityRuleLookup
☀️ Solar Energy/Panel Permits

Panel Permits: McKeesport vs Penn Hills

How do panel permits rules compare between McKeesport, PA and Penn Hills, PA?

McKeesport has fewer restrictions than Penn Hills.

McKeesport, PA

Allegheny County

Few Restrictions

Solar panel installation in McKeesport requires a building and electrical permit under the PA UCC. Roof-mount residential systems are generally allowed by right.

View full McKeesport rules →

Penn Hills, PA

Allegheny County

Some Restrictions

Roof-mounted and ground-mounted solar panels in Penn Hills require building and electrical permits through the Code Enforcement Department under PA UCC Chapter 1420. Solar as an accessory use is generally permitted in all residential districts.

View full Penn Hills rules →

Key Facts Comparison

FactMcKeesportPenn Hills
PermitBuilding + electrical-
Roof-MountBy right residential-
Ground-MountZoning review-
Net MeteringDuquesne Light-
Permits-Building + electrical
Standard-NEC Article 690
Ground Mount-Meet accessory setbacks
Utility-Duquesne Light interconnection

Highlighted rows indicate differences between cities.

McKeesport FAQ

Who enforces this in McKeesport?

McKeesport at (412) 675-5000.

Who enforces this in McKeesport?

McKeesport at (412) 675-5000.

Penn Hills FAQ

Do solar panels require a zoning variance?

Not usually. Solar is an accessory use permitted in all residential districts. Only ground-mounted systems that exceed accessory-structure size or setback rules need a variance.

Who enforces this?

Penn Hills at (412) 342-1500.

Compare other topics

See how McKeesport and Penn Hills compare on other ordinance categories.

Want to add a third city?

Use our full comparison tool to compare up to three cities.

Open Comparison Tool