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