Penn Hills adalah sebuah *township* dengan status *home rule* di Allegheny County, Pennsylvania, Amerika Serikat. Jumlah penduduknya tercatat sebanyak 41.059 jiwa berdasarkan sensus tahun 2020. Sebagai kawasan pinggiran kota Pittsburgh, Penn Hills merupakan wilayah administratif terbesar kedua di Allegheny County.