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
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
12880 122nd S Street


$770,000

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

Hastings
900 Ramsey Street


$339,000

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

Hastings
503x 12th W


$280,000

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

Hastings
503 12th W Street


$330,000

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

Hastings
1410 Orchard Court


$800,705

1893 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
2260 Old Bridge Lane


$828,196

2585 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
726 7th W


$299,900

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

Hastings
459 Tiffany Drive


$250,000

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

Hastings
1440 Orchard Court


$644,090

1893 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
2429 Old Bridge


$794,606

2468 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
1072 36th W Street


$524,900

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

Hastings
1409 12th W Street


$279,900

1172 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
838 Old Mill Court


$624,900

4129 Sq. Ft. • 6 Beds • 4 Full / 1 Half Baths

Hastings
1431 Orchard Court


$574,360

1418 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
15260 67th S Street


$874,900

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

Hastings
720 Marie Court


$459,900

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

Hastings
2527 Old Bridge Lane


$489,410

2756 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
4058 Starling Drive


$464,700

2687 Sq. Ft. • 4 Beds • 3 Full / 1 Half Baths

Hastings
2300 Old Bridge Lane


$589,900

1913 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
1351 4th W Street


$249,900

1924 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
12171 Indian River Trail


$975,000

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

Hastings
1607 Ashland Street


$342,000

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

Hastings
1004 Maple Street


$325,000

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

Hastings
544 6th W Street


$244,900

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

Hastings
2091 Ridgepointe Dr


$486,485

1612 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
3525 Douglas Drive


$274,900

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

Hastings
8213 Saint Croix S Trail


$599,900

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

Hastings
3250 Malcolm Avenue


$339,000

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

Hastings
1757 Brandlewood Court


$668,500

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

Hastings
931 Bailey Street


$274,900

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

Hastings
2012 Westview Drive


$319,900

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

Hastings
2310 Old Bridge Lane


$688,640

1776 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
947 14th W Street


$339,900

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

Hastings
1180 Teal Way


$365,000

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

Hastings
1169 14th W Street


$350,000

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

Hastings
1792 13th W Street


$265,000

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

Hastings
2374 Rushmore Road


$249,900

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

Hastings
1201 15th W Street


$499,999

3550 Sq. Ft. • 4 Beds • 3 Full Baths

Hastings
1928 Rose Way


$239,900

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

Hastings
1177 15th W Street


$585,000

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

Hastings
310 Whispering Lane


$299,900

1740 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
838 4th W Street


$299,900

1350 Sq. Ft. • 3 Beds • 3 Full Baths

Hastings
3780 Shannon Drive


$269,900

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

Hastings
15825 Freeborn Avenue


$669,000

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

Hastings
1940 Rose Way


$267,900

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

Hastings
1816 Fallbrooke Drive


$524,900

2658 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
3130 Cory Lane


$170,000

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

Hastings
551 Marmik Circle


$425,000

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

Hastings
725 6th W Street


$294,900

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

Hastings
304 13th W Street


$350,000

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

Hastings
1311 18th W Street


$324,900

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

Hastings
503 Marmik Circle


$269,900

1568 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
1779 River Shore Drive


$935,000

3377 Sq. Ft. • 4 Beds • 3 Full Baths

Hastings
567 Hidden Lane


$275,000

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

Hastings
2548 Rushmore Road


$264,900

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

Hastings
4020 Thomas Avenue


$439,900

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

Hastings
901 6th W Street


$349,900

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

Hastings
2150 Louis Lane


$550,000

3229 Sq. Ft. • 5 Beds • 2 Full / 1 Half Baths

Hastings
220 9th W Street


$335,000

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

Hastings
2637 Yellowstone Drive


$229,900

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

Hastings
308 13th W Street


$400,000

3164 Sq. Ft. • 6 Beds • 2 Full Baths

Hastings
3525 Vermillion Street


$499,000

2489 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
1913 Pine Street


$275,000

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

Hastings
207 2nd W Street


$564,900

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

Hastings
1150 Park Court


$395,000

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

Hastings
756 Greten Lane


$425,000

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

Hastings
11698 122nd S Street


$725,000

3924 Sq. Ft. • 6 Beds • 2 Full Baths

Hastings
1194 Union Court


$309,000

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

Hastings
621 17th W Street


$317,000

1465 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
1526 Eddy Street


$384,900

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

Hastings
1415 Melody Court


$653,140

1519 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
486 Tuttle Drive


$389,900

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

Hastings
470 Tuttle Drive


$389,900

1810 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
1948 Rose Way


$240,000

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

Hastings
1351 4th W Street


$244,900

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

Hastings
3125 Village Trail


$169,777

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

Hastings
2149 Westpointe Drive


$399,900

1612 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
2149 Westpointe Drive


$409,900

1612 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
2133 Westpointe Drive


$539,900

2738 Sq. Ft. • 2 Beds • 3 Full Baths

Hastings
2132 Westpointe Drive


$459,900

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

Hastings
2091 Ridgepointe Dr


$486,495

1612 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
1100 Hillside Street


$369,900

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

Hastings
854 S Park Drive


$449,900

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

Hastings
2645 Yellowstone Drive


$229,900

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

Hastings
316 3rd W Street


$234,900

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

Hastings
1987 Fallbrooke Drive


$524,900

2738 Sq. Ft. • 4 Beds • 3 Full / 1 Half Baths

Hastings
1987 Fallbrooke Drive


$524,900

2738 Sq. Ft. • 4 Beds • 3 Full / 1 Half Baths

Hastings
3840 Shannon Drive


$385,000

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

Hastings
2149 Westpointe Drive


$399,900

1612 Sq. Ft. • 3 Beds • 2 Full Baths

Hastings
2133 Westpointe Drive


$539,900

2738 Sq. Ft. • 2 Beds • 3 Full Baths

Hastings
2132 Westpointe Drive


$449,900

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

Hastings
1626 Bailly Street


$299,900

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

Hastings
2100 Westview Drive


$349,000

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

Hastings
263 Tuttle Drive


$280,000

1346 Sq. Ft. • 2 Beds • 2 Full Baths

Hastings
2001 Maple Street


$289,900

1435 Sq. Ft. • 3 Beds

Hastings
1117 3rd E Street


$325,000

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

Hastings
449 Frederick Circle


$237,500

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

Hastings
316 Summit Point Court


$374,900

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

Hastings
1634 River Shore Drive


$152,000

0.53 Acres

Hastings
1648 Oak Hill Drive


$139,000

0.42 Acres

Hastings
1780 River Shore Drive


$85,000

0.47 Acres

Hastings
1730 River Shore Drive


$165,000

0.66 Acres

Hastings
Xxx Forest


$115,000

0.21 Acres

Hastings
Xxxx Vermillion St


$25,000

0.17 Acres

Hastings
2685 Woodcliffe Trl


$215,000

1 Acres

Hastings
1800 Chantrey Trail


$175,000

1 Acres

Hastings
1652 River Shore Drive


$175,000

0.71 Acres

Hastings
1794 Greystone Road


$81,500

0.38 Acres

Hastings
2705 General Sieben Drive


$85,000

0.57 Acres

Hastings
2725 General Sieben Drive


$87,000

0.56 Acres

Hastings
178 Summit Point Drive


$80,000

0.09 Acres

Hastings
1700 River Shore Drive


$175,000

0.8 Acres

Hastings
2730 Woodcliffe Trail


$100,000

0.43 Acres

Hastings
220 Sibley Street


$950,000

Hastings
3575 Vermillion Street


$499,000