Wilkinsburg Borough Council voted 7-2 to double the earned income tax to 2% for residents and add a 1% tax on nonresidents ...
Pittsburgh’s Public Source mapped vote swings in all 130 Allegheny County municipalities, where Democrats gained ground but ...
Newly boosted Pennsylvania Democrats pledge to raise the minimum wage to $15 while remaining "responsible" and "fiscally ...
Sen. James Malone, a Democrat, flipped the seat in a 2025 special election by 529 votes, but Rep. Tom Jones brought the ...
The incumbent Democrat built on a massive fundraising advantage to deliver a clear win over Republic challenger Stacy Garrity.
Swissvale, and Chris Deluzio, D-Aspinwall, cruised to reelection by margins of more than 25 percentage points.
Pennsylvania orchards lost much of this year’s apple, peach and pear crops to a late spring freeze. Growers and a Penn State researcher explain what comes next.
Pittsburgh’s Public Source talked with voters outside an Allegheny Valley polling place on Election Day, where data center worries crossed party lines.
Pittsburgh's Public Source interviewed candidates in three state House races that could help decide control of Pennsylvania's narrowly divided General Assembly.
Pittsburgh’s Public Source asked Springdale Borough for budgets, police and ICE records. After five state rulings ordering ...
Pittsburgh’s Public Source analyzed sales and assessments across 147 Allegheny County communities to see whose tax bills are likely to rise by 2032.
U.S. Steel will pay little or no property tax in some Mon Valley towns this year and next under a settlement. Here’s what that means for local budgets.