2. Harrisburg
- Median home price: $131,100
- Average rent (1-bedroom): $1,260
- Median household income: $41,035
As the capital city of Pennsylvania, Harrisburg offers affordability with urban perks. With around 50,000 residents, it’s perfect if you want a smaller city feel. You can explore the Pennsylvania State Capitol, visit the Broad Street Market, or spend weekends at Wildwood Park. Harrisburg is a great balance of history, culture, and cost-effective living.

Also Read: