Homes for Sale in Palmyra, IL
3 homes for sale · Updated September 25, 2026
Market snapshot for Palmyra, IL
- Median price
- $139,900
- Average price
- $204,933
- Highest price
- $399,900
- Avg price / sqft
- $106/sqft
- Avg home size
- 1,790 sqft
- Avg days on market
- 33
- Avg year built
- 1905
- Avg beds / baths
- 3.3 bd / 1.7 ba
All homes for sale in Palmyra
- 220 south main street, Palmyra 62674 $75,000 · 3 bd · 2 ba · 1,679 sqft
- 452 elder avenue, Palmyra 62674 $139,900 · 3 bd · 1 ba · 1,389 sqft
- 726 north main street, Palmyra 62674 $399,900 · 4 bd · 2 ba · 2,302 sqft