Penn Hills Real Estate

Beautiful Homes at Sensible Prices

Real estate is one of Penn Hills' greatest assets.

Pittsburgh is one of the country's hottest destinations for relocating families. As businesses from around the country such as Apple, Google and Uber, continue to move into Pittsburgh, and we continue to grow our own startups like 4moms, ModCloth and NoWait, the demand for housing in Allegheny County will continues to rise.

Boasting some of the highest inventory levels and lowest home prices in the region, beautiful new schools, scenic views and diverse communities, Penn Hills is an attractive option for relocating families and native Pittsburghers!

158 homes for sale in Penn Hills

$249,900
6352 Lowell
Verona PA
4 beds
2 full / 1 half baths
$200,000
219 Hulton Road
Verona PA
4 beds
3 full / 0 half baths
$199,200
355 Union Green Drive
Verona PA
4 beds
2 full / 1 half baths
$195,900
125 Dalecrest Rd
Verona PA
4 beds
4 full / 0 half baths
$183,500
139 Greylock
Penn Hills PA
3 beds
2 full / 1 half baths
$174,500
297 Knickerbocker Drive
Penn Hills PA
4 beds
2 full / 1 half baths
$170,000
120 Mccurdy Drive
Penn Hills PA
4 beds
2 full / 1 half baths
$169,900
1016 Evergreen
Penn Hills PA
4 beds
2 full / 1 half baths
$169,900
152 Colonial Village Drive
Penn Hills PA
5 beds
2 full / 1 half baths
$169,900
10415 Forbes Rd
Penn Hills PA
5 beds
3 full / 0 half baths
$165,000
321 Crescent Gardens
Penn Hills PA
5 beds
2 full / 1 half baths
$159,999
46 Ridgecrest Dr
Penn Hills PA
4 beds
2 full / 2 half baths
$159,900
66 Hauck Dr.
Penn Hills PA
4 beds
2 full / 1 half baths
$159,900
105 Crescent Hills Road
Penn Hills PA
4 beds
2 full / 1 half baths
$159,500
615 Newport Dr
Penn Hills PA
2 beds
2 full / 1 half baths
$159,000
414 Darrell Dr
Penn Hills PA
4 beds
2 full / 1 half baths
$158,000
593 Newport Dr
Penn Hills PA
2 beds
2 full / 0 half baths
$156,900
65 Hathaway Court
Penn Hills PA
4 beds
2 full / 1 half baths
$155,900
5859 Saltsburg Rd
Verona PA
3 beds
2 full / 0 half baths
$155,000
636 Newport Dr
Penn Hills PA
2 beds
2 full / 1 half baths
$154,900
697 Twin Oak Dr
Penn Hills PA
3 beds
2 full / 1 half baths
$154,900
47 Rushmore Drive
Penn Hills PA
4 beds
2 full / 1 half baths
$154,900
109 Mcalister Dr.
Penn Hills PA
4 beds
2 full / 1 half baths
$152,900
6927-6929 Shannon Rd.
Verona PA
3 beds
2 full / 0 half baths
$152,000
592 Newport Drive
Penn Hills PA
3 beds
2 full / 0 half baths
$151,580
172 Crescent Hills Rd
Penn Hills PA
3 beds
2 full / 1 half baths
$150,000
330 Earlwood Road
Penn Hills PA
4 beds
2 full / 1 half baths
$149,900
2606 Main St.
Penn Hills PA
4 beds
3 full / 0 half baths
$149,000
7 Falkirk
Penn Hills PA
4 beds
3 full / 1 half baths
$145,000
231 Hazel
Penn Hills PA
4 beds
2 full / 1 half baths
$145,000
1084 Evergreen Drive
Penn Hills PA
4 beds
2 full / 1 half baths
$142,900
423 Darrell Drive
Penn Hills PA
3 beds
2 full / 1 half baths
$142,500
11537 Clematis Blvd
Penn Hills PA
3 beds
1 full / 1 half baths
$139,900
6302 Leechburg Rd
Verona PA
4 beds
2 full / 0 half baths
$139,900
7131 Shannon Rd
Verona PA
5 beds
2 full / 1 half baths
$139,900
11316 Clematis
Penn Hills PA
3 beds
2 full / 0 half baths
$139,900
322 Wilson Drive
Penn Hills PA
4 beds
1 full / 2 half baths
$139,900
106 Banyon Drive
Penn Hills PA
4 beds
1 full / 1 half baths
$137,500
113 Woodgate Drive
Penn Hills PA
3 beds
2 full / 0 half baths
$134,900
145 Canaveral Drive
Penn Hills PA
3 beds
2 full / 0 half baths
$134,900
140 Lucille Drive
Penn Hills PA
4 beds
2 full / 1 half baths
$134,900
224 Crestview
Penn Hills PA
3 beds
2 full / 0 half baths
$133,500
129 Yellowstone
Penn Hills PA
3 beds
1 full / 0 half baths
$132,900
525 Springwood Drive
Verona PA
3 beds
3 full / 0 half baths
$129,900
432 Earlwood Rd.
Penn Hills PA
3 beds
2 full / 1 half baths
$129,900
241 Yosemite
Penn Hills PA
3 beds
1 full / 1 half baths
$129,900
7 Kiltie
Penn Hills PA
3 beds
2 full / 1 half baths
$129,900
144 Deerfield
Penn Hills PA
3 beds
1 full / 1 half baths
$129,250
144 Canaveral Drive
Penn Hills PA
4 beds
2 full / 1 half baths
$129,000
312 Crescent Gardens Dr
Penn Hills PA
3 beds
2 full / 1 half baths
$127,500
185 Glenfield Dr
Penn Hills PA
3 beds
2 full / 0 half baths
$125,000
617 National
Penn Hills PA
3 beds
1 full / 0 half baths
$124,900
315 Richey Drive
Verona PA
3 beds
2 full / 1 half baths
$124,900
144 Hazel
Penn Hills PA
3 beds
2 full / 0 half baths
$124,900
6062 Bolte Drive
Verona PA
4 beds
1 full / 1 half baths
$122,900
308 Lennox Drive
Penn Hills PA
3 beds
2 full / 0 half baths
$122,500
247 Mckenzie Drive
Penn Hills PA
3 beds
2 full / 0 half baths
$122,500
545 Saint Clair
Verona PA
4 beds
2 full / 0 half baths
$122,500
709 Veronica Drive
Penn Hills PA
3 beds
1 full / 1 half baths
$121,900
421 Macbeth Dr
Penn Hills PA
4 beds
1 full / 1 half baths
$120,000
245 Lansdowne Dr
Verona PA
3 beds
1 full / 1 half baths
$120,000
140 Garlow Drive
Penn Hills PA
3 beds
2 full / 0 half baths
$119,900
200 Springwood Drive
Verona PA
3 beds
2 full / 1 half baths
$119,900
143 Crescent Gardens
Penn Hills PA
5 beds
2 full / 1 half baths
$119,900
347 Lime Oak Drive
Penn Hills PA
4 beds
2 full / 1 half baths
$119,900
5205 Shirley St.
Verona PA
3 beds
1 full / 0 half baths
$119,900
420 Cypress Hill Road
Penn Hills PA
3 beds
2 full / 1 half baths
$119,000
473 Springdale Dr.
Penn Hills PA
4 beds
1 full / 2 half baths
$118,000
397 Princeton Drive
Penn Hills PA
3 beds
2 full / 0 half baths
$116,900
748 Macbeth
Penn Hills PA
3 beds
2 full / 1 half baths
$115,000
439 Bryant Dr
Penn Hills PA
3 beds
2 full / 1 half baths
$115,000
7512 Saltsburg
Penn Hills PA
3 beds
1 full / 1 half baths
$115,000
106 Yosemite Dr
Penn Hills PA
4 beds
1 full / 2 half baths
$114,900
334 Hamilton Dr. Ext.
Penn Hills PA
3 beds
2 full / 0 half baths
$114,900
426 Hershey Rd
Penn Hills PA
7 beds
3 full / 0 half baths
$114,900
121 St. Rose Place
Verona PA
4 beds
1 full / 1 half baths
$114,000
111 Jade Dr
Verona PA
3 beds
2 full / 0 half baths
$113,900
127 Briarwood Dr
Penn Hills PA
3 beds
2 full / 1 half baths
$113,500
3021 Hebron Drive
Penn Hills PA
3 beds
2 full / 0 half baths
$112,000
650 Newport Dr
Penn Hills PA
2 beds
2 full / 0 half baths
$110,000
118 Briarwood Drive
Penn Hills PA
3 beds
2 full / 0 half baths
$109,900
5736 Madison Drive
Verona PA
3 beds
1 full / 0 half baths
$109,900
5650 Saltsburg Road
Verona PA
3 beds
2 full / 0 half baths
$109,900
931 Cimarron Dr
Penn Hills PA
3 beds
2 full / 0 half baths
$106,900
255 Everglade
Penn Hills PA
3 beds
1 full / 1 half baths
$105,900
625 4th Street
Verona PA
3 beds
1 full / 0 half baths
$105,000
1525 Lime Hollow Road
Penn Hills PA
4 beds
1 full / 1 half baths
$105,000
821 Pennwood
Penn Hills PA
3 beds
3 full / 0 half baths
$104,900
1122 Hamil Rd
Verona PA
5 beds
2 full / 1 half baths
$99,900
225 Bryant Drive
Penn Hills PA
4 beds
2 full / 0 half baths
$99,900
152 Spring Grove Road
Penn Hills PA
3 beds
1 full / 0 half baths
$99,900
164 Courtney Dr
Verona PA
3 beds
1 full / 1 half baths
$99,900
103 Webster Drive
Penn Hills PA
3 beds
1 full / 1 half baths
$99,900
549 Jefferson Road
Penn Hills PA
4 beds
2 full / 0 half baths
$99,900
139 Topaz Dr.
Verona PA
4 beds
2 full / 1 half baths
$99,900
6856 Tunnelview
Penn Hills PA
4 beds
3 full / 0 half baths
$99,900
935 Jefferson Heights
Penn Hills PA
3 beds
1 full / 1 half baths
$99,900
132 Mohawk Trail Drive
Penn Hills PA
3 beds
1 full / 0 half baths
$99,900
727 Clearview Drive
Verona PA
3 beds
1 full / 0 half baths
$99,500
104 Betty Jane Ct
Penn Hills PA
4 beds
2 full / 1 half baths
$99,000
259 Idlewood Rd
Penn Hills PA
4 beds
1 full / 1 half baths
$99,000
1578 Riverside Road
Verona PA
3 beds
1 full / 0 half baths
$99,000
205 Dorothy Drive
Penn Hills PA
4 beds
2 full / 0 half baths
$98,900
308 Whittier Drive
Penn Hills PA
3 beds
2 full / 0 half baths
$98,000
937 Cedarwood
Penn Hills PA
3 beds
1 full / 1 half baths
$96,000
106 Saylong
Penn Hills PA
3 beds
1 full / 1 half baths
$95,000
3013 Hebron Drive
Penn Hills PA
3 beds
2 full / 0 half baths
$95,000
173 Poplar Ridge
Penn Hills PA
3 beds
1 full / 1 half baths
$94,900
117 Dauntless Drive
Penn Hills PA
4 beds
2 full / 0 half baths
$94,500
1245 Rinaldi
Verona PA
3 beds
1 full / 1 half baths
$94,500
136 Orchard Dr
Penn Hills PA
3 beds
1 full / 1 half baths
$94,000
200 Orchard Drive
Penn Hills PA
3 beds
1 full / 1 half baths
$94,000
1404 Barbara Dr
Verona PA
3 beds
1 full / 1 half baths
$93,500
476 Hamil
Verona PA
3 beds
1 full / 1 half baths
$90,000
127 Westminster Dr
Verona PA
3 beds
1 full / 1 half baths
$90,000
3401 Universal Rd
Penn Hills PA
3 beds
2 full / 0 half baths
$90,000
125 Dorothy
Penn Hills PA
3 beds
1 full / 0 half baths
$90,000
447 Wilson Dr
Penn Hills PA
3 beds
1 full / 1 half baths
$89,900
115 Rosewood
Penn Hills PA
3 beds
1 full / 0 half baths
$89,900
124 Lewis Drive
Penn Hills PA
3 beds
3 full / 0 half baths
$89,900
112 Ivyland
Penn Hills PA
2 beds
2 full / 0 half baths
$89,900
719 Parkway Avenue
Penn Hills PA
3 beds
2 full / 0 half baths
$89,889
5 Beulah Lane
Penn Hills PA
3 beds
2 full / 0 half baths
$89,500
142 Westminster Dr
Verona PA
3 beds
2 full / 0 half baths
$89,500
908 7Th St
Verona PA
3 beds
1 full / 1 half baths
$89,000
5704 Brinley Drive
Verona PA
3 beds
1 full / 1 half baths
$89,000
10221 Clair Street
Penn Hills PA
3 beds
1 full / 1 half baths
$89,000
5708 Hilltop Avenue
Verona PA
3 beds
1 full / 0 half baths
$88,500
463 Fielding Dr
Penn Hills PA
3 beds
1 full / 1 half baths
$88,000
847 Hawthorne Drive
Penn Hills PA
3 beds
1 full / 0 half baths
$87,900
6456 Poketa
Verona PA
3 beds
1 full / 1 half baths
$87,000
11603 Clematis Blvd
Penn Hills PA
3 beds
1 full / 1 half baths
$85,000
312 Stotler Drive
Penn Hills PA
3 beds
1 full / 1 half baths
$85,000
322 Pennoak Dr
Penn Hills PA
3 beds
1 full / 1 half baths
$85,000
202 Anthon Drive
Penn Hills PA
3 beds
1 full / 1 half baths
$84,999
395 Princeton
Penn Hills PA
2 beds
2 full / 0 half baths
$84,900
380 Whittier Drive
Penn Hills PA
4 beds
1 full / 0 half baths
$84,900
200 Crescent Pines
Verona PA
3 beds
1 full / 1 half baths
$84,900
165 Collins
Penn Hills PA
3 beds
1 full / 1 half baths
$84,900
133 Coal St
Penn Hills PA
3 beds
2 full / 0 half baths
$84,000
556 Guylyn Drive
Penn Hills PA
3 beds
2 full / 0 half baths
$84,000
138 Briarwood Drive
Penn Hills PA
2 beds
1 full / 1 half baths
$84,000
801 Pennwood
Penn Hills PA
3 beds
2 full / 0 half baths
$83,000
322 Penn Vista
Penn Hills PA
3 beds
2 full / 0 half baths
$82,500
5705 Hilltop Avenue
Verona PA
3 beds
1 full / 0 half baths
$82,000
150 Indian Creek Road
Verona PA
2 beds
2 full / 0 half baths
$81,900
133 Courtney Drive
Verona PA
3 beds
1 full / 0 half baths
$80,000
3006 Ford
Penn Hills PA
4 beds
1 full / 0 half baths
$79,900
107 Freda Street
Penn Hills PA
3 beds
2 full / 0 half baths
$79,900
1651 Universal Road
Penn Hills PA
3 beds
1 full / 1 half baths
$79,900
223 Anthon Drive
Penn Hills PA
4 beds
2 full / 0 half baths
$78,900
11252 Azalea Drive
Penn Hills PA
2 beds
1 full / 0 half baths
$78,890
154 Glenfield Drive
Penn Hills PA
2 beds
1 full / 1 half baths
$76,900
118 Old Barn Dr
Verona PA
3 beds
1 full / 0 half baths
$75,900
641 Elm Drive
Verona PA
4 beds
2 full / 0 half baths
$75,000
8924 Upland Terrace
Penn Hills PA
3 beds
1 full / 0 half baths
$75,000
5659 Saltsburg Road
Verona PA
3 beds
1 full / 0 half baths
$75,000
408 Lee Drive
Penn Hills PA
3 beds
1 full / 0 half baths
Share this page on social media:

Or copy URL: http://thisispennhills.com/real-estate