| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
203 W Sheridan RdPetersburg, ILLocated in a quaint historic town, this early-1900s home offers space, character, and conv... |
3 beds | 2 baths | 2,221 sq.ft. |
$145,000 |
Airbnb cash on cash: N/A
|
17531 Old Fairgrounds RdPetersburg, ILStunning 3 bed/2.5 bath Hearthstone Log Home nestled in 2.25 Ac of mature trees! One in a ... |
3 beds | 2 baths | 3,323 sq.ft. |
$469,900 |
Airbnb cash on cash: N/A
|
515 N 10th StPetersburg, ILGORGEOUS 2 bed/1.5 ba home tucked in hills of Petersburg! Home offers amazing craftmanship... |
2 beds | 1 baths | 2,368 sq.ft. |
$229,000 |
Airbnb cash on cash: 0.15%
|
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
|
619 N 12thPetersburg, ILThis 3-bedroom, 2-bath home (with the potential for a 4th bedroom) offers plenty of room t... |
3 beds | 2 baths | 1,858 sq.ft. |
$170,000 |
Airbnb cash on cash: N/A
|
230 North Shore DrPetersburg, ILWelcome to this BEAUTIFUL 3 bed/ 2 ba updated Ranch Home on Lake Petersburg! It offers the... |
3 beds | 2 baths | 2,376 sq.ft. |
$349,000 |
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. |
$499,000 |
Airbnb cash on cash: N/A
|
There are 7 properties for sale in the city of Petersburg . The median list price in Petersburg is $199,500 and the average price per square foot is $92. In February 2026, the average monthly cash on cash return in Petersburg is 8.00%. The average monthly rental income in Petersburg is $2,428.