Land and Homes for Sale in
Hastings, MN
Contact our Hastings, MN real estate agents today.
Hastings, Minnesota, has a mix of historic charm and suburban convenience in this picturesque riverfront community. Located along the Mississippi River, Hastings features a range of real estate options, from classic Victorian and Craftsman-style homes in its historic downtown to newer, spacious developments on the city's outskirts. Homebuyers can find everything from affordable single-family homes to upscale properties with river views and large lots.
With its small-town feel and access to excellent schools, parks, and outdoor recreational activities, Hastings is a desirable location for families, professionals, and retirees looking for a peaceful yet vibrant place to call home.

Hastings
1194 Villa Court
$339,900
1808 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
1811 Fallbrooke Drive
$634,900
3352 Sq. Ft. • 5 Beds • 4 Full / 1 Half Baths

Hastings
3000 Riverwood Drive
$170,000
994 Sq. Ft. • 2 Beds • 1 Full Bath

Hastings
369 Frederick Circle
$247,000
1501 Sq. Ft. • 2 Beds • 1 Full / 1 Half Baths

Hastings
503 12th W Street
$330,000
1127 Sq. Ft. • 2 Beds • 1 Full Bath

Hastings
2492 Yellowstone Drive
$230,000
1481 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths

Hastings
145 37th W Street
$365,000
2009 Sq. Ft. • 4 Beds • 1 Full Bath

Hastings
1601 Brittany Road
$450,000
2080 Sq. Ft. • 4 Beds • 1 Full / 1 Half Baths

Hastings
1349 16th W Street
$320,000
1220 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths

Hastings
1072 36th W Street
$524,900
2519 Sq. Ft. • 4 Beds • 2 Full Baths

Hastings
1796 Cobblestone Court
$1,100,000
4018 Sq. Ft. • 4 Beds • 3 Full / 1 Half Baths

Hastings
15260 67th S Street
$874,900
4538 Sq. Ft. • 4 Beds • 2 Full Baths

Hastings
1757 Brandlewood Court
$668,500
1672 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
2300 Old Bridge Lane
$564,900
1913 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
502 River Street
$245,000
1096 Sq. Ft. • 2 Beds • 1 Full Bath

Hastings
410 State Street
$295,000
1064 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
8069 180th E Street
$1,550,000
5154 Sq. Ft. • 4 Beds • 2 Full / 1 Half Baths

Hastings
3525 Douglas Drive
$274,900
1304 Sq. Ft. • 2 Beds • 1 Full Bath

Hastings
1757 Brandlewood Court
$668,500
1672 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
2310 Old Bridge Lane
$691,795
1776 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
2235 Glacier Way
$421,900
2710 Sq. Ft. • 4 Beds • 2 Full Baths

Hastings
570 Whispering Lane
$127,900
1025 Sq. Ft. • 2 Beds • 1 Full Bath

Hastings
1339 Madison Street
$497,800
3154 Sq. Ft. • 4 Beds • 2 Full / 1 Half Baths

Hastings
1605 Fallbrooke Court
$660,000
3274 Sq. Ft. • 5 Beds • 1 Full Bath

Hastings
2707 Rushmore Road
$379,900
1913 Sq. Ft. • 3 Beds • 2 Full / 1 Half Baths

Hastings
15825 Freeborn Avenue
$669,000
2350 Sq. Ft. • 4 Beds • 1 Full / 1 Half Baths

Hastings
1816 Fallbrooke Drive
$519,900
2658 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
404 Pleasant Drive
$200,000
1828 Sq. Ft. • 2 Beds • 1 Full Bath

Hastings
409 7th E Street
$249,900
1428 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
722 5th W Street
$272,900
1400 Sq. Ft. • 2 Beds • 1 Full / 1 Half Baths

Hastings
564 Kendall Drive
$275,000
1544 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
1811 Fallbrooke Drive
$634,900
3352 Sq. Ft. • 5 Beds • 4 Full / 1 Half Baths

Hastings
1319 21st W Street
$350,000
2153 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths

Hastings
1641 Stonegate Court
$675,000
4217 Sq. Ft. • 5 Beds • 3 Full / 1 Half Baths

Hastings
3525 Vermillion Street
$499,000
2489 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
182 Sandpiper Circle
$459,000
1710 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
101 Farm Street
$209,000
1512 Sq. Ft. • 4 Beds • 1 Full / 1 Half Baths

Hastings
2060 Highland Drive
$449,900
2277 Sq. Ft. • 4 Beds • 1 Full Bath

Hastings
1811 Fallbrooke Drive
$649,900
3352 Sq. Ft. • 5 Beds • 1 Full / 1 Half Baths

Hastings
3000 Riverwood Drive
$168,500
1050 Sq. Ft. • 2 Beds • 1 Full Bath

Hastings
2080 Ridge Pointe Drive
$539,900
2569 Sq. Ft. • 3 Beds • 3 Full Baths

Hastings
1351 4th W Street
$244,900
1924 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
2149 Westpointe Drive
$399,900
1612 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
2133 Westpointe Drive
$499,900
2738 Sq. Ft. • 2 Beds • 3 Full Baths

Hastings
112 Sandpiper Circle
$340,000
1620 Sq. Ft. • 2 Beds • 1 Full Bath

Hastings
1921 Louis Lane
$389,900
2356 Sq. Ft. • 4 Beds • 1 Full Bath

Hastings
2323 Glacier Way
$425,000
2738 Sq. Ft. • 4 Beds • 1 Full Bath
Image Coming Soon
Hastings
2270 Old Bridge Lane
$650,310
1776 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
1357 Jackson Drive
$379,900
1688 Sq. Ft. • 2 Beds • 1 Full Bath

Hastings
1987 Fallbrooke Drive
$524,900
2738 Sq. Ft. • 4 Beds • 3 Full / 1 Half Baths

Hastings
513 Vermillion Street
$334,000
2032 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
1824 Ridgepointe Court
$584,900
2575 Sq. Ft. • 3 Beds • 3 Full Baths

Hastings
15260 67th S Street
$850,000
4538 Sq. Ft. • 4 Beds • 2 Full Baths

Hastings
2133 Westpointe Drive
$529,900
2738 Sq. Ft. • 2 Beds • 3 Full Baths

Hastings
2132 Westpointe Drive
$429,900
1535 Sq. Ft. • 3 Beds • 2 Full / 1 Half Baths

Hastings
2133 Westpointe Drive
$529,900
2738 Sq. Ft. • 2 Beds • 3 Full Baths

Hastings
3840 Martin Court
$339,900
1568 Sq. Ft. • 2 Beds • 1 Full Bath

Hastings
2289 Old Bridge Lane
$817,900
2468 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
1821 Fallbrooke Drive
$598,905
3448 Sq. Ft. • 5 Beds • 3 Full / 1 Half Baths

Hastings
1072 36th W Street
$524,900
2519 Sq. Ft. • 4 Beds • 2 Full Baths

Hastings
10555 140th E Street
$575,000
2956 Sq. Ft. • 4 Beds • 2 Full Baths

Hastings
405 Whispering Lane
$249,900
1828 Sq. Ft. • 4 Beds • 2 Full Baths

Hastings
1351 4th W Street
$242,345
1924 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
1109 Zweber Lane
$395,000
2322 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
1600 Highland Drive
$380,000
2176 Sq. Ft. • 4 Beds • 1 Full / 1 Half Baths

Hastings
1847 Tierney Drive
$485,900
3400 Sq. Ft. • 5 Beds • 2 Full / 1 Half Baths

Hastings
2100 Highland Drive
$379,900
1984 Sq. Ft. • 4 Beds • 2 Full Baths

Hastings
2117 Westpointe Drive
$509,575
2036 Sq. Ft. • 4 Beds • 2 Full / 1 Half Baths

Hastings
15825 Freeborn Avenue
$649,000
3379 Sq. Ft. • 4 Beds • 1 Full / 1 Half Baths

Hastings
1455 Pringle Court
$299,000
1304 Sq. Ft. • 2 Beds

Hastings
1475 River Shore Drive
$1,299,000
5904 Sq. Ft. • 5 Beds • 4 Full / 1 Half Baths

Hastings
2589 Yellowstone Drive
$240,000
1481 Sq. Ft. • 3 Beds • 2 Full / 1 Half Baths

Hastings
2300 Old Bridge Lane
$499,900
1913 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
1486 Todd Way
$354,900
1970 Sq. Ft. • 4 Beds • 2 Full Baths

Hastings
1821 Oak Street
$330,000
1812 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
18953 Portwood Way
$600,000
3160 Sq. Ft. • 5 Beds • 1 Full / 1 Half Baths

Hastings
1800 Louis Lane
$650,000
4110 Sq. Ft. • 4 Beds • 3 Full / 1 Half Baths

Hastings
3892 Martin Court
$350,000
1920 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths

Hastings
875 Bahls Drive
$169,900
994 Sq. Ft. • 2 Beds • 1 Full Bath

Hastings
12165 Jason Avenue
$700,000
2511 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths

Hastings
2580 Woodcliffe Trail
$849,900
2695 Sq. Ft. • 4 Beds • 2 Full / 1 Half Baths

Hastings
513 Tuttle Drive
$390,000
1721 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
905 Ramsey Street
$349,900
1890 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
1893 13th W Street
$319,900
1590 Sq. Ft. • 2 Beds • 2 Full / 1 Half Baths

Hastings
136 Sieben Crest Lane
$265,000
1476 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
1317 Eagle Bluff Court
$549,900
3564 Sq. Ft. • 4 Beds • 2 Full / 2 Half Baths

Hastings
3314 Olson Drive
$480,000
2328 Sq. Ft. • 3 Beds • 2 Full / 1 Half Baths

Hastings
1108 Woodland Drive
$394,000
1624 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
1966 Oak Street
$350,000
1596 Sq. Ft. • 3 Beds

Hastings
900 2nd E Street
$279,900
1750 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
344 Barker Street
$625,000
2560 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
1115 14th W Street
$330,000
1776 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
700 7th W Street
$365,000
1970 Sq. Ft. • 4 Beds

Hastings
1355 20th W Street
$300,000
1574 Sq. Ft. • 4 Beds • 2 Full Baths

Hastings
1648 Oak Hill Drive
$139,000
0.42 Acres

Hastings
1780 River Shore Drive
$99,000
0.47 Acres

Hastings
1730 River Shore Drive
$165,000
0.66 Acres

Hastings
2685 Woodcliffe Trl
$215,000
1 Acres

Hastings
1780 River Shore Drive
$99,000
0.47 Acres

Hastings
2725 General Sieben Drive
$92,000
0.56 Acres

Hastings
1800 Chantrey Trail
$175,000
1 Acres

Hastings
1794 Greystone Road
$99,000
0.38 Acres

Hastings
2725 General Sieben Drive
$92,000
0.56 Acres

Hastings
145x 4th W Street
$350,000
2 Acres

Hastings
4xx Spring Street
$95,000
0.24 Acres

Hastings
2730 Woodcliffe Trail
$110,000
0.43 Acres

Hastings
1765 Brandlewood W Court
$167,500
0.46 Acres

Hastings
1648 Oak Hill Drive
$139,000
0.42 Acres

Hastings
1730 River Shore Drive
$165,000
0.66 Acres

Hastings
1800 Chantrey Trail
$175,000
1 Acres

Hastings
2685 Woodcliffe Trl
$215,000
1 Acres

Hastings
306 5th W Street
$95,000
0.21 Acres

Hastings
1222 Vermillion Street
$359,000
2,378 Sq. Ft.

Hastings
Xxx Vermillion Street
$1,000,000
5,000 Sq. Ft.

Hastings
110 17th E Street
$1,875,000
18,600 Sq. Ft.

Hastings
1303 S Frontage Road
$1,849,000
16,600 Sq. Ft.

Hastings
111 3rd E Street
$899,900
8,400 Sq. Ft.

Hastings
3575 Vermillion Street
$499,000
3,740 Sq. Ft. • 2 Units

Hastings
1100 Honeysuckle Lane
$460,000
2,405 Sq. Ft. • 2 Units

Hastings
807 Vermillion Street
$534,900
4,246 Sq. Ft. • 4 Units

Hastings
1212 Sibley Street
$325,000
2,408 Sq. Ft. • 2 Units