PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
---|---|---|---|
231 NORTH SHORE DrivePetersburg, ILSTUNNING CHIC 2 bed/ 2.5 ba home nestled in private lot on Lake Petersburg! This homes mai... |
2 beds | 3 baths | 2,400 sq.ft. |
$329,000 |
Airbnb cash on cash: -1.25%
|
503 N 7TH StreetPetersburg, ILGORGEOUS 3 bed/ 2 ba Ranch on corner lot on Petersburg! Stunning Oak Kitchen w/ loads of B... |
3 beds | 2 baths | 1,400 sq.ft. |
$169,000 |
Airbnb cash on cash: N/A
|
17531 Old Fairgrounds RoadPetersburg, ILStunning 3 bed/2.5 bath Hearthstone Log Home nestled in 2.25 Ac of mature trees! Step back... |
3 beds | 3 baths | 3,323 sq.ft. |
$479,900 |
Airbnb cash on cash: N/A
|
10699 OGDEN StreetPetersburg, ILHere's something everyone's been looking for: 17+/- acres, updated 4-bedroom ranch with wa... |
4 beds | 2 baths | 1,590 sq.ft. |
$535,000 |
Airbnb cash on cash: N/A
|
515 N 10TH StreetPetersburg, ILGORGEOUS 2 bed/2 ba home tucked in hills of Petersburg! Home offers amazing craftmanship, ... |
2 beds | 2 baths | 2,368 sq.ft. |
$229,000 |
Airbnb cash on cash: 0.06%
|
17122 RIVER VIEW RoadPetersburg, ILBeautiful, well maintained 3 bed/1 ba Ranch in popular Petersburg subdivision River View A... |
3 beds | 1 baths | 2,000 sq.ft. |
$169,000 |
Airbnb cash on cash: N/A
|
20106 State Highway 123Petersburg, ILPetersburg IL Real Estate - State HWY 123. 20106 State HWY 123 Petersburg, IL 62711 ... |
4 beds | 5 baths | N/A |
$800,000 |
Airbnb cash on cash: N/A
|
415 W JACKSON StreetPetersburg, ILSet just off the historic town square in beloved Petersburg, this stately two-story nails ... |
4 beds | 2 baths | 3,434 sq.ft. |
$299,900 |
Airbnb cash on cash: N/A
|
205 E ADAMS StreetPetersburg, ILBeautiful, Chic Updated 3 bed/3 ba home located on a corner lot in Historic Petersburg! T... |
3 beds | 3 baths | 2,452 sq.ft. |
$245,000 |
Airbnb cash on cash: N/A
|
1669 Village Green RoadPetersburg, ILBeautiful 3 bed/ 2 ba home on HUGE lots lined w trees! This home offers great space, larg... |
3 beds | 2 baths | 1,344 sq.ft. |
$149,900 |
Airbnb cash on cash: N/A
|
20033 Sunny Acres RoadPetersburg, ILDiscover the perfect blend of country charm and opportunity on this beautiful 3.92-acre, t... |
2 beds | 2 baths | 980 sq.ft. |
$132,900 |
Airbnb cash on cash: 3.03%
|
There are 12 properties for sale in the city of Petersburg . The median list price in Petersburg is $272,450 and the average price per square foot is $128. In October 2025, the average monthly cash on cash return in Petersburg is 8.00%. The average monthly rental income in Petersburg is $2,561.