Penn Hills is the second-largest municipality in Allegheny County, after the city of Pittsburgh. Penn Hills covers almost 20 square miles. The main roads, Frankstown Road, Saltsburg Road and Universal are home to many businesses and services. The area is comprised of a wide variety of architecture, both young and old, and is home to many long-time residents. Recently, Penn Hills has been recognized as one of the best real estate values in the area, with home prices extremely affordable.