Are you having trouble finding a place to call home that won’t break your budget?

For savvy buyers looking for the right combination of budget-friendly cost of living and people-friendly communities, this ranking of the 10 cheapest places to live in PA has the information you’re looking for. Check out Movoto’s original list for a breakdown of how these scores and incomes were calculated. We also took into account things such as the median price of homes, income, costs of food and other expenses using AreaVibes data.

1. Munhall

Despite its small size, Munhall manages to provide plenty of entertainment through the Carnegie of Homestead while still topping the list for cheapest places to live. The borough boasts of a lower tax rate than other communities in Allegheny County. This quaint town is conveniently close to Pittsburgh and other nearby attractions.

2 (tie). West Mifflin

West Mifflin boasts both a low cost of living score (88) and a high adjusted median household income. As a bonus, West Mifflin is also home to Kennywood Park, one of America’s oldest theme parks.

2 (tie). Elizabeth

Perched on the east bank of the Monongahela, the beautiful little borough of Elizabeth scrapes out a close tie for second with West Mifflin. Historic ties to the Lewis and Clark expedition are just one of the many draws to this riverfront town.

4. Erie

Erie’s Presque Isle State Park took first place in USA Today’s Best Freshwater Beaches. Erie’s beaches have something for everyone:

Shallow, sheltered options for families

Lively, activity-filled beaches for teens and active adults

With so much to do, it’s hard to believe PA’s 4th largest city is also its 4th cheapest.

5. Plum

A suburb of Pittsburgh, Plum boasts above-average income while still coming in under the PA average for cost of living. With a nearby golf course that placed number five on Golf Digest’s Top 100 Golf Courses, there is plenty to see and do regardless of whether you take nearby Pittsburgh into account.

6. Baldwin

With plenty of parks, pools and public events, Baldwin is a borough known for its sense of community. This Pittsburgh borough’s low cost of living makes it a great place to put down roots.

7. Whitehall

Not to be confused with Whitehall Township in Lehigh County, this Whitehall is part of the Pittsburgh metropolitan area. This borough has a higher adjusted median household income than the overall state, yet they still have a family-friendly community with an extensive public library, country club, parks and playgrounds.

8. Bethel Park

Bethel Park is another community-rich, affordably priced entry on this list. With over a dozen parks, a community center, a wave pool and other public attractions, there is plenty to see, do and enjoy in this small borough.

9 (tie). Pittsburgh

With so many small Allegheny County boroughs on this list, it may come as a surprise to see a city as large as Pittsburgh tied for the 9th cheapest place to live in PA. Both CNBC and Forbes ranked Pittsburgh on lists of cities where you can stretch a dollar.

9 (tie). Wilkinsburg

Finally, Wilkinsburg, another Allegheny suburb of Pittsburgh, ties for number nine with a low cost of living and a homey, small-town feel that belies its larger population.

Of course, this is just a small overview of what these fine boroughs and cities have to offer their residents. Nevertheless, if you’re looking to put down roots in the Keystone State, these 10 towns are sure to take good care of your budget, and good care of you.

Find more money management tips and resources on our WalletWorks page.

Find More Fun Things To Do In Pennsylvania