Penn Hills
Cities near Penn Hills
- Wilkins Township (~5 km)
- Oakmont (~6 km)
- Monroeville (~6 km)
- Wilkinsburg (~6 km)
- Forest Hills (~7 km)
- Plum (~7 km)
- Aspinwall (~8 km)
- Harmar Township (~8 km)
- Swissvale (~8 km)
- Wall (~9 km)
- Sharpsburg (~10 km)
- O'Hara Township (~10 km)
- North Versailles (~10 km)
- Duquesne (~11 km)
- Homestead (~11 km)
- Murrysville (~11 km)