| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
17531 Old Fairgrounds RoadPetersburg, ILStunning 3 bed/2.5 bath Hearthstone Log Home nestled in 2.25 Ac of mature trees! One in a ... |
3 beds | 3 baths | 3,323 sq.ft. |
$449,000 |
Airbnb cash on cash: N/A
|
636 LINDEN PointPetersburg, ILThis beautiful Lake Petersburg home is the one! Situated on a large lot with direct lake a... |
3 beds | 2 baths | 1,505 sq.ft. |
$250,000 |
Airbnb cash on cash: N/A
|
373 Fir RoadPetersburg, ILFABULOUS 3 bed/2 ba home tucked in a deep private bay on Lake Petersburg! Enjoy a quiet la... |
3 beds | 2 baths | 2,204 sq.ft. |
$369,000 |
Airbnb cash on cash: N/A
|
12440 Boy Scout TrailPetersburg, ILStunning All Brick 3 bed/ 2 ba Ranch Home on 3 AC!! Nestled in timber, get ready to enjoy ... |
3 beds | 2 baths | 2,442 sq.ft. |
$399,000 |
Airbnb cash on cash: N/A
|
17106 Newmansville AvenuePetersburg, ILCome see this attractive3 bedroom 3 full bath Ranch home on 1.25 acres in Petersburg. Open... |
3 beds | 3 baths | 2,260 sq.ft. |
$242,500 |
Airbnb cash on cash: N/A
|
15290 New Salem Bluff RoadPetersburg, ILFABULOUS 2 bed/ 2 bath "In The Ground" home sitting on 6 picturesque AC ! Walk down to stu... |
2 beds | 2 baths | 1,700 sq.ft. |
$309,000 |
Airbnb cash on cash: -1.45%
|
197 CHESTNUT PlacePetersburg, ILGORGEOUS 3 bed/ 3.5 ba Lake Petersburg home tucked in a private bay with secluded feel! Ho... |
3 beds | 4 baths | 2,688 sq.ft. |
$329,000 |
Airbnb cash on cash: N/A
|
807 POPLAR DrivePetersburg, ILWOW LAKE VIEWS !! Remodeled 4 bed/ 2 ba Ranch Home has a full basement w/walkout located i... |
4 beds | 2 baths | 2,173 sq.ft. |
$315,000 |
Airbnb cash on cash: N/A
|
565 PAW PAW RoadPetersburg, ILEnjoy lake life just in time for summer at this beautiful home on Lake Petersburg! Perfect... |
3 beds | 1 baths | 1,389 sq.ft. |
$249,900 |
Airbnb cash on cash: N/A
|
303 W LINCOLN AvenuePetersburg, ILCharming all-brick ranch sitting on a corner lot in Petersburg. This well maintained 2 Bed... |
2 beds | 2 baths | 1,418 sq.ft. |
$139,000 |
Airbnb cash on cash: 0.91%
|
769 Pecan Point RoadPetersburg, ILWow! Talk about a stunner! Enjoy premium lake living in this sprawling walk-out ranch, per... |
4 beds | 3 baths | 4,712 sq.ft. |
$639,900 |
Airbnb cash on cash: N/A
|
16410 Turkey Run StreetPetersburg, ILOutstanding opportunity to enjoy the country living with the convenience of city utilities... |
4 beds | 3 baths | 2,565 sq.ft. |
$395,000 |
Airbnb cash on cash: N/A
|
18197 Fairgrounds StreetPetersburg, ILCharming 4-Bedroom Farmhouse on 6 Private Acres. Discover the perfect blend of country tra... |
4 beds | 1 baths | 2,583 sq.ft. |
$369,900 |
Airbnb cash on cash: N/A
|
514 N 11TH StreetPetersburg, ILAdorable 3 bed/ 2 ba ranch tucked in back hills of Historic Petersburg! Such care has been... |
3 beds | 2 baths | 2,040 sq.ft. |
$209,000 |
Airbnb cash on cash: N/A
|
There are 14 properties for sale in the city of Petersburg . The median list price in Petersburg is $274,000 and the average price per square foot is $148. In May 2026, the average monthly cash on cash return in Petersburg is 6.00%. The average monthly rental income in Petersburg is $2,502.