Skip to main content
CityRuleLookup
🏠 Short-Term Rentals/Registration Rules

Registration Rules: McKeesport vs Penn Hills

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

Penn Hills has fewer restrictions than McKeesport.

McKeesport, PA

Allegheny County

Some Restrictions

No STR-specific registry in McKeesport. Operators should register their business with the city, obtain a PA sales tax license, and register with Allegheny County for hotel tax remittance if not booking exclusively through platforms.

View full McKeesport rules β†’

Penn Hills, PA

Allegheny County

Few Restrictions

Penn Hills has no dedicated short-term rental registration ordinance. Operators must obtain a Certificate of Use, Occupancy and Compliance for the rental use and register with the PA Department of Revenue and Allegheny County Treasurer for hotel occupancy taxes.

View full Penn Hills rules β†’

Key Facts Comparison

FactMcKeesportPenn Hills
STR RegistryNone-
Business LicenseRequired-
County Tax7% Allegheny County-
State Tax6% under 72 P.S. Β§7209-
Platform CollectionState only, not county-
Municipal STR Registry-None
Required Certificate-Use, Occupancy and Compliance
State Registration-PA Department of Revenue
County Registration-Allegheny County Treasurer
Code Enforcement-(412) 342-1192

Highlighted rows indicate differences between cities.

McKeesport FAQ

Does Airbnb collect all my taxes for me in McKeesport?

Airbnb collects and remits the 6% PA state hotel tax. Allegheny County's 7% tax is typically NOT collected by platforms and must be filed directly with the county Treasurer.

Do I need a business license for my McKeesport Airbnb?

Yes. A McKeesport mercantile/business license is required for any commercial activity. Contact City Hall at (412) 675-5020 or the Treasurer's office.

Penn Hills FAQ

How do I register a short-term rental in Penn Hills?

Penn Hills has no municipal STR registration. Apply to Code Enforcement for a Certificate of Use, Occupancy and Compliance for the rental use. Separately register with PA Department of Revenue for the state hotel tax and Allegheny County Treasurer for the county hotel tax.

What agencies oversee Penn Hills short-term rentals?

Penn Hills Code Enforcement handles zoning and occupancy compliance. The PA Department of Revenue administers the 6 percent state hotel tax. Allegheny County Treasurer administers the 7 percent county hotel room rental tax.

Want to add a third city?

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

Open Comparison Tool