| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
107 E RUTLEDGE AvenuePetersburg, ILThis home is an absolute beauty. All huge rooms and updates galore. This 4 bedroom, 3 bath... |
4 beds | 3 baths | 2,680 sq.ft. |
$249,900 |
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! One in a ... |
3 beds | 3 baths | 3,323 sq.ft. |
$469,900 |
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
|
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.03%
|
197 CHESTNUT PlacePetersburg, ILGORGEOUS 3 bed/ 2.5 ba Lake Petersburg home tucked in a private bay with secluded feel! Ho... |
3 beds | 4 baths | 2,688 sq.ft. |
$339,900 |
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. |
$275,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
|
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. |
$379,000 |
Airbnb cash on cash: N/A
|
214 E TAYLOR StreetPetersburg, ILADORABLE, well cared for & loved home tucked in Petersburg! 2 bed/ 1 ba Ranch with soooo m... |
2 beds | 1 baths | 1,153 sq.ft. |
$94,500 |
Airbnb cash on cash: 3.18%
|
515 N 10TH StreetPetersburg, ILGORGEOUS 2 bed/1.5 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.15%
|
230 NORTH SHORE DrivePetersburg, 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. |
$339,000 |
Airbnb cash on cash: N/A
|
9830 OAKWOOD LanePetersburg, ILJUST LISTED-- 9830 Oakwood Lane, Petersburg, IL is located on 2.32 wooded acres in a priva... |
4 beds | 2 baths | 2,384 sq.ft. |
$369,900 |
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
|
19051 Athens Blacktop RoadPetersburg, ILStunning, Breathtaking, Secluded 4-5 bed/ 3 ba Ranch with walkout on +/- 13 AC!! One of a ... |
4 beds | 3 baths | 4,820 sq.ft. |
$649,900 |
Airbnb cash on cash: N/A
|
There are 16 properties for sale in the city of Petersburg . The median list price in Petersburg is $272,000 and the average price per square foot is $147. In March 2026, the average monthly cash on cash return in Petersburg is 4.00%. The average monthly rental income in Petersburg is $1,606.