Your Current Search
Homes for Sale
Rockford, IL
Clear All Filters
Refine Your Search
Price Range
to
Search by Schools

Update
Update MLS
More Search Options
Listing Activity
Listing Type
Property Type
Age
Garage
Exterior Features
Interior Features
Property Features
Community
AC / Heating
Refine Your Search
Sort By:
Per Page:
Page:
1 | 2 | 3 | 432 Next
NEWLY LISTED
7642 Creek Bend 7642

$179,900

7642 Creek Bend 7642 Rockford, IL 61114
2 Beds 1,240 Sq. Ft
2 Full Baths
Courtesy Of RE/MAX City
NEWLY LISTED
3611 Marieme Drive

$220,000

3611 Marieme Drive Rockford, IL 61108
5 Beds 1,700 Sq. Ft
2 Full Baths 1 Half Bath
Listed By CENTURY 21 Affiliated
NEWLY LISTED
628 9th Street

$165,000

628 9th Street Rockford, IL 61104
7 Beds
Courtesy Of Worth Clark Realty
NEWLY LISTED
2307 E State

$135,000

2307 E State Rockford, IL 61104
3 Beds 1,232 Sq. Ft
1 Full Bath
Courtesy Of Signature Real Estate Brokerage, LLC
NEWLY LISTED
3611 Marieme Drive

$215,000

3611 Marieme Drive Rockford, IL 61108
5 Beds
2 Full Baths 1 Half Bath
Listed By CENTURY 21 Affiliated
SALE PENDING
5931 Shelford

$285,000

5931 Shelford Rockford, IL 61107
3 Beds
2 Full Baths
Courtesy Of REMAX OF ROCK VALLEY
NEWLY LISTED
7285 Rolling Hills Ln #2

$205,000

7285 Rolling Hills Ln #2 Machesney Park, IL 61115
2 Beds
2 Full Baths
Courtesy Of Dickerson & Nieman
NEWLY LISTED
612 Blenheim

$174,900

612 Blenheim Rockford, IL 61108
3 Beds 760 Sq. Ft
2 Full Baths
Courtesy Of Dickerson & Nieman
NEWLY LISTED
3121 Bavarian

$174,900

3121 Bavarian Rockford, IL 61109
3 Beds 440 Sq. Ft
2 Full Baths
Courtesy Of Dickerson & Nieman
NEWLY LISTED
2244 Rose

$130,000

2244 Rose Rockford, IL 61102
3 Beds 200 Sq. Ft
1 Full Bath 1 Half Bath
Courtesy Of Dickerson & Nieman
1 | 2 | 3 | 432 »

Rockford, IL Real Estate & Homes for Sale - 317 Found

DRAWING TOOL
Draw the area on the map that you would like to search. Click the pencil icon again to turn the drawing tool off.
Points Of Interest
Area Overlay
$50K Heat map range $1M+
Heat maps are viewable one at a time.
Click the buttons to toggle them on or off.