$380,000
3 beds2 baths1,769 sq ft
5309 Browns Beach Rd, Rockford, IL 61103Waterfront life • Great deck • Newer carpet
Loading...
NEW 23 HRS AGO
$165,900
3 beds1 bath1,050 sq ft
7819 Shore Dr, Machesney Park, IL 611158,520 sq ft lot • Garage • Car-dependent
$124,900
2 beds1 bath814 sq ft
324 River Park Rd, Loves Park, IL 611117,405 sq ft lot • Garage • Very walkable
$149,900
2 beds1 bath1,008 sq ft
304 Renrose Ave, Loves Park, IL 611117,405 sq ft lot • Garage • Somewhat walkable
$249,900
2 beds2 baths1,422 sq ft
8334 Shore Dr, Machesney Park, IL 611150.32 acre lot • 2 garage spots • Car-dependent
$144,500
3 beds1 bath1,260 sq ft
Sign in for address, Loves Park, IL 611117,840 sq ft lot • Garage • Somewhat walkable







Based on information submitted to the MLS GRID as of Sun Sep 14 2025. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information.
Average home prices near North Rock, IL
Cities
- Rockton homes for sale$320,000
- Belvidere homes for sale$279,900
- Machesney Park homes for sale$250,000
- Oregon homes for sale$195,000
- Candlewick Lake homes for sale$257,500
- Rockford homes for sale$205,000
Neighborhoods
- Martin Shorewood homes for sale$127,500
- Northeast Rockford homes for sale$270,000
- North Rockford homes for sale$177,450
- East Rockford homes for sale$269,900
- Northwest Rockford homes for sale$174,900
- Edgewater homes for sale$202,450
North Rock, IL real estate trends
$336K
Sale price
$167
Sale $/sq ft
Over list price
0.3%
Days on market
10
Down payment
—
Total homes sold
1
More to explore in North Rock, IL
Popular Markets in Illinois
- Chicago homes for sale$361,500
- Naperville homes for sale$599,900
- Schaumburg homes for sale$335,000
- Arlington Heights homes for sale$454,500
- Glenview homes for sale$796,500
- Oak Park homes for sale$418,968