Homes for Sale in Rock County, MN

Luverne
$49,900 - $329,900 Average Price Single Family Home: $181,437 Condo/Townhome: $70,000
Hills
$135,000 - $154,900 Average Price Single Family Home: $144,950
Beaver Creek
$119,900 - $119,900 Average Price Single Family Home: $119,900

Cities in Rock County, MN