Penn Hills
- Country: United States
- State: Pennsylvania
- Population: 42,073 (2016)
- Latitude: 40° 30.1' N (40.501°)
- Longitude: 79° 50.3' W (-79.839°)
- Elevation: 282 m/925 ft. above sea level
- Time zone: America/New_York (UTC -05:00); DST observed (UTC -04:00)