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


$349,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
900 Ramsey Street


$330,000

1988 Sq. Ft. • 3 Beds • 2 Full / 1 Half Baths

Hastings
503 12th W Street


$330,000

1127 Sq. Ft. • 2 Beds • 1 Full Bath

Hastings
145 37th W Street


$365,000

2009 Sq. Ft. • 4 Beds • 1 Full Bath

Image Coming Soon

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

Image Coming Soon

Hastings
502 River Street


$270,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
570 Whispering Lane


$127,900

1025 Sq. Ft. • 2 Beds • 1 Full Bath

Hastings
2716 Rushmore Road


$380,000

2650 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
1339 Madison Street


$497,800

3154 Sq. Ft. • 4 Beds • 2 Full / 1 Half Baths

Hastings
570 Whispering Lane


$169,900

1000 Sq. Ft. • 2 Beds • 1 Full Bath

Hastings
1605 Fallbrooke Court


$660,000

3274 Sq. Ft. • 5 Beds • 1 Full Bath

Hastings
1475 River Shore Drive


$1,349,700

5904 Sq. Ft. • 5 Beds • 4 Full / 1 Half Baths

Hastings
2707 Rushmore Road


$379,900

1913 Sq. Ft. • 3 Beds • 2 Full / 1 Half Baths

Hastings
1003 Sibley Street


$309,000

2094 Sq. Ft. • 3 Beds • 2 Full / 1 Half Baths

Hastings
3125 Village Trail


$159,900

994 Sq. Ft. • 2 Beds • 1 Full Bath

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
1334 22nd W Street


$335,000

2166 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
404 Pleasant Drive


$200,000

1828 Sq. Ft. • 2 Beds • 1 Full Bath

Hastings
409 7th E Street


$255,000

1702 Sq. Ft. • 5 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
2475 Yellowstone Drive


$239,900

1369 Sq. Ft. • 2 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
734 S Oaks Drive


$374,900

1912 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
19480 Bauer Circle


$389,900

2378 Sq. Ft. • 4 Beds • 2 Full / 1 Half Baths

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
12171 Indian River Trail


$975,000

3671 Sq. Ft. • 4 Beds • 1 Full / 1 Half Baths

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
2400 Southview Court


$370,000

2343 Sq. Ft. • 3 Beds • 1 Full Bath

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
803 1st E Street


$1,075,000

2814 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
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
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


$389,900

1984 Sq. Ft. • 4 Beds • 2 Full Baths

Hastings
922 6th W Street


$334,900

2150 Sq. Ft. • 4 Beds • 1 Full Bath

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
2589 Yellowstone Drive


$240,000

1481 Sq. Ft. • 3 Beds • 2 Full / 1 Half Baths

Hastings
1819 Steeple Lane


$390,000

1576 Sq. Ft. • 2 Beds • 1 Full / 1 Half Baths

Hastings
1821 Oak Street


$330,000

1812 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
1356 Honeysuckle Lane


$350,000

2124 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
428 Pleasant Drive


$239,000

1828 Sq. Ft. • 3 Beds • 1 Full Bath

Hastings
1948 Rose Way


$249,900

1445 Sq. Ft. • 2 Beds • 2 Full / 1 Half Baths

Hastings
906 6th W Street


$329,900

1945 Sq. Ft. • 4 Beds • 1 Full Bath

Hastings
1919 Sierra Drive


$279,000

1665 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths

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


$170,000

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


$899,900

2695 Sq. Ft. • 4 Beds • 2 Full / 1 Half Baths

Hastings
1926 Maple Street


$359,900

1680 Sq. Ft. • 3 Beds • 1 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


$270,000

1476 Sq. Ft. • 3 Beds • 1 Full Bath

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
1794 Greystone Road


$99,000

0.38 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
1765 Brandlewood W Court


$153,500

0.46 Acres

Hastings
4xx Spring Street


$95,000

0.24 Acres

Hastings
2730 Woodcliffe Trail


$110,000

0.43 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
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

Image Coming Soon

Hastings
807 Vermillion Street


$534,900

4,246 Sq. Ft. • 4 Units