Homes for sale in Petersburg, IL
31 homes
New 路 7 days$110,000
3 bd 路 2 ba 路 1,280 sqft
1106 E Clary St, Petersburg
Price cut $75,400$394,500
4 bd 路 3 ba 路 2,328 sqft
479 Juniper Dr, Petersburg
Price cut $10,000$415,000
4 bd 路 4 ba 路 3,420 sqft
16500 Setter Ln, Petersburg

$115,000
3 bd 路 1 ba 路 1,490 sqft
215 E Rutledge St, Petersburg

$279,900
2 bd 路 1 ba 路 800 sqft
20276 Gudgel Ave, Petersburg

$279,900
4 bd 路 3 ba 路 3,197 sqft
327 Elm Ln, Petersburg
Price cut $25,000$224,900
4 bd 路 2 ba 路 2,084 sqft
19931 State Highway 123, Petersburg
Price cut $15,000$284,900
3 bd 路 4 ba 路 2,488 sqft
1607 Vineyard Hills Rd, Petersburg
Price cut $30,900$439,000
4 bd 路 2.5 ba 路 4,267 sqft
503 W Sheridan Rd, Petersburg

$210,000
1 bd 路 1 ba 路 960 sqft
22550 Indian Point Ave, Petersburg
Pending$239,900
3 bd 路 2 ba 路 1,624 sqft
15412 Guinan Ln, Petersburg
Pending$439,900
3 bd 路 3 ba 路 2,410 sqft
516 Juniper Dr, Petersburg
Pending$244,500
3 bd 路 2 ba 路 1,505 sqft
636 Linden Pt, Petersburg
Pending$355,000
3 bd 路 3 ba 路 3,920 sqft
1404 Vinifera Dr, Petersburg
Pending$209,900
3 bd 路 1 ba 路 1,184 sqft
15636 Sunset St, Petersburg
Pending$329,900
2 bd 路 2 ba 路 1,310 sqft
179 Cedar Ln, Petersburg
Pending$219,000
4 bd 路 3 ba 路 2,247 sqft
116 W Taylor St, Petersburg
Pending$196,700
3 bd 路 2 ba 路 2,182 sqft
801 N 14th St, Petersburg
Pending$399,900
4 bd 路 3 ba 路 3,252 sqft
23478 Indian Point Ave, Petersburg
Pending$177,000
3 bd 路 2 ba 路 1,509 sqft
165 Birch Ln, Petersburg
Pending$189,900
2 bd 路 1 ba 路 1,100 sqft
106 W Lincoln Ave, Petersburg
Pending$199,900
3 bd 路 2.5 ba 路 1,666 sqft
611 W Lincoln Ave, Petersburg
Contingent$350,000
4 bd 路 1 ba 路 2,583 sqft
18197 Fairgrounds St, Petersburg
Pending$675,000
3 bd 路 2.5 ba 路 4,098 sqft
16996 Grandview Dr, Petersburg
There are 10 homes for sale in Petersburg, IL, with a median list price of $279,900. Prices run from $110,000 to $439,000. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.
Swipe homes in the app