Skip to main content
CityRuleLookup
🏠 Short-Term Rentals/Taxes & Fees

Taxes & Fees: McKeesport vs Penn Hills

How do taxes & fees rules compare between McKeesport, PA and Penn Hills, PA?

Penn Hills has fewer restrictions than McKeesport.

McKeesport, PA

Allegheny County

Heavy Restrictions

PA state hotel tax 6% plus Allegheny County hotel tax 7% = 13% total on stays under 30 days. Airbnb and Vrbo collect both automatically. McKeesport does not impose an additional local hotel tax.

View full McKeesport rules β†’

Penn Hills, PA

Allegheny County

Some Restrictions

Penn Hills STR operators must collect and remit the 6 percent Pennsylvania Hotel Occupancy Tax (72 P.S. Section 7209) and the 7 percent Allegheny County Hotel Room Rental Tax. Airbnb and VRBO remit the PA state tax automatically as booking agents.

View full Penn Hills rules β†’

Key Facts Comparison

FactMcKeesportPenn Hills
PA State Tax6%-
Allegheny County7%-
Combined13%-
ExemptionStays 30+ days-
PA Hotel Tax-6 percent (72 P.S. Section 7209)
Allegheny County Tax-7 percent Hotel Room Rental Tax
Combined Rate-13 percent on Penn Hills STRs
Platform Collection-Airbnb/VRBO remit state tax automatically
Stay Duration-Applies to stays under 30 days

Highlighted rows indicate differences between cities.

McKeesport FAQ

Do platforms collect Allegheny County tax?

Yes. Airbnb and Vrbo collect and remit both the 6% PA state tax and 7% Allegheny County hotel tax automatically.

Who enforces this in McKeesport?

McKeesport at (412) 675-5000.

Penn Hills FAQ

What taxes apply to short-term rentals in Penn Hills?

Penn Hills STRs are subject to the 6 percent Pennsylvania Hotel Occupancy Tax plus the 7 percent Allegheny County Hotel Room Rental Tax, for a combined 13 percent rate. Penn Hills has no separate municipal lodging tax.

Does Airbnb collect Pennsylvania hotel tax automatically?

Yes. Since January 22, 2019, Airbnb and VRBO are registered booking agents and collect and remit the 6 percent PA Hotel Occupancy Tax on platform bookings. Operators still must register with the county for the 7 percent Allegheny County tax.

Want to add a third city?

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

Open Comparison Tool