Homes for Sale in Peru, IL
12 homes for sale · Updated September 25, 2026
Market snapshot for Peru, IL
- Median price
- $214,250
- Average price
- $239,217
- Highest price
- $679,900
- Avg price / sqft
- $135/sqft
- Avg home size
- 1,775 sqft
- Avg days on market
- 43
- Avg year built
- 1927
- Avg beds / baths
- 2.9 bd / 2.3 ba
All homes for sale in Peru
- 1204 6th street, Peru 61354 $259,000 · 5 bd · 2 ba · 2,214 sqft
- 527 12th street, Peru 61354 $155,000 · 2 bd · 2 ba · 1,160 sqft
- 708 12th street, Peru 61354 $160,000 · 3 bd · 1 ba · 1,216 sqft
- 1521 1st street, Peru 61354 $139,500 · 2 bd · 2 ba · 1,324 sqft
- 1515 7th street, Peru 61354 $189,000 · 2 bd · 3 ba · 1,408 sqft
- 2221 twin oak road, Peru 61354 $679,900 · 5 bd · 6 ba · 5,184 sqft
- 2311 7th street, Peru 61354 $139,900 · 2 bd · 1 ba · 1,153 sqft
- 82 north 23rd road, Peru 61354 $255,000 · 3 bd · 1 ba · 1,548 sqft
- 1408 23rd street, Peru 61354 $249,900 · 3 bd · 3 ba · 1,565 sqft
- 1423 pulaski street, Peru 61354 $144,000 · 2 bd · 2 ba · 1,152 sqft
- 2710 3rd street, Peru 61354 $102,500 · 2 bd · 1 ba · 1,025 sqft
- 2329 11th street, Peru 61354 $239,500 · 3 bd · 2 ba · 1,418 sqft
- 2113 12th street, Peru 61354 $296,900 · 3 bd · 3 ba · 2,260 sqft
- 403 east 9th street, Peru 61354 $75,000 · 2 bd · 1 ba · 781 sqft