Stacker compiled a list of the best places to live in the Pittsburgh metro area using data from the Niche. Niche uses 15 weighted factors for its rankings. A majority of the score is based on cost of living, higher education rate, housing, public schools, diversity, and crime. You can read more about Niche's methodology here.
Stuart Monk // Shutterstock
#22. Bethel Park
- Niche grade: A
- Public school grade: A
- Population: 33,070
Monkey Business Images // Shutterstock
#21. Cranberry Township
- Niche grade: A
- Public school grade: A-
- Population: 33,632
PeopleImages.com - Yuri A // Shutterstock
#20. Dormont
- Niche grade: A
- Public school grade: A-
- Population: 8,120
Jacob Lund // Shutterstock
#19. Blawnox
- Niche grade: A
- Public school grade: A+
- Population: 1,469
Monkey Business Images // Shutterstock
#18. McMurray
- Niche grade: A
- Public school grade: A+
- Population: 4,348
RossHelen // Shutterstock
#17. Moon Township
- Niche grade: A
- Public school grade: A
- Population: 26,917
BAZA Production // Shutterstock
#16. Leetsdale
- Niche grade: A
- Public school grade: A+
- Population: 1,090
Laura Beach // Shutterstock
#15. Pine Township
- Niche grade: A
- Public school grade: A+
- Population: 14,983
Jacob Lund // Shutterstock
#14. Murrysville
- Niche grade: A+
- Public school grade: A+
- Population: 20,839
NDAB Creativity // Shutterstock
#13. Ben Avon
- Niche grade: A+
- Public school grade: A-
- Population: 1,919
Monkey Business Images // Shutterstock
#12. Indiana Township
- Niche grade: A+
- Public school grade: A+
- Population: 7,270
Ground Picture // Shutterstock
#11. O'Hara Township
- Niche grade: A+
- Public school grade: A+
- Population: 9,146
Monkey Business Images // Shutterstock
#10. Bell Acres
- Niche grade: A+
- Public school grade: A+
- Population: 1,650
Gorodenkoff // Shutterstock
#9. Allison Park
- Niche grade: A+
- Public school grade: A+
- Population: 22,108
F8 studio // Shutterstock
#8. Fox Chapel
- Niche grade: A+
- Public school grade: A+
- Population: 5,264
Mila Supinskaya Glashchenko // Shutterstock
#7. Edgeworth
- Niche grade: A+
- Public school grade: A+
- Population: 1,582
YAKOBCHUK VIACHESLAV // Shutterstock
#6. Marshall Township
- Niche grade: A+
- Public school grade: A+
- Population: 10,117
Robert Kneschke // Shutterstock
#5. Upper St. Clair
- Niche grade: A+
- Public school grade: A+
- Population: 20,893
Monkey Business Images // Shutterstock
#4. Mount Lebanon Township
- Niche grade: A+
- Public school grade: A+
- Population: 33,555
Josep Suria // Shutterstock
#3. Bradford Woods
- Niche grade: A+
- Public school grade: A+
- Population: 1,204
imtmphoto // Shutterstock
#2. Franklin Park
- Niche grade: A+
- Public school grade: A+
- Population: 15,273
Monkey Business Images // Shutterstock
#1. Aspinwall
- Niche grade: A+
- Public school grade: A+
- Population: 2,866