Yes, you do pay local taxes on capital gains in Pennsylvania. The state taxes all gains from the sale, exchange, or disposition of property as personal income, without distinguishing between long-term and short-term capital gains
The tax rate for personal income in Pennsylvania is a flat 3.07%