Land and Homes for Sale in
Stillwater, MN

Contact our Stillwater, MN real estate agents today.

Homes for sale in Stillwater, Minnesota, offer a blend of historic charm and modern living, reflecting the city’s unique character and scenic beauty. The real estate market features a variety of options, from beautifully preserved Victorian-era homes in the historic district to newer developments offering modern amenities.

Many properties boast stunning views of the St. Croix River or are set within the city’s lush, tree-lined neighborhoods. Stillwater homes range from cozy starter homes and townhouses to luxury estates, making it an appealing choice for families, retirees, and those seeking a tranquil, small-town lifestyle with easy access to the Twin Cities.

Known as the birthplace of Minnesota, Stillwater boasts a rich history dating back to its days as a lumber town in the 19th century. Today, it's celebrated for its well-preserved historic architecture, vibrant downtown, and scenic beauty. Visitors can stroll along Main Street, explore antique shops, dine at riverside restaurants, and enjoy outdoor activities like boating, hiking, and biking. 

Stillwater
501 Main N Street


$975,000

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

Stillwater
2646 Greenmeadow Court


$449,900

3137 Sq. Ft. • 5 Beds • 2 Full Baths

Stillwater
12580 53rd N Street


$775,000

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

Stillwater
610 Main N


$899,900

3625 Sq. Ft.

Stillwater
4709 Ordell N Trail


$1,049,000

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

Stillwater
4810 Ordell N Trail


$2,461,752

7431 Sq. Ft. • 5 Beds • 3 Full / 2 Half Baths

Stillwater
1465 Macey Way


$735,000

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

Stillwater
650 Main N Street


$649,000

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

Stillwater
14660 47th N Street


$1,843,000

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

Stillwater
609 Willard W Street


$749,900

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

Stillwater
1711 Olive W Street


$319,000

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

Stillwater
320 2nd N Street


$425,000

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

Stillwater
12159 Quail Avenue N Lane


$1,750,000

6731 Sq. Ft. • 4 Beds • 2 Full / 2 Half Baths

Stillwater
976 Creekside Crossing


$500,000

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

Stillwater
6331 Saint Croix N Trail


$549,900

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

Stillwater
1160 Sycamore W Street


$549,900

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

Stillwater
620 Main N Street


$399,999

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

Stillwater
4732 Ogden N Trail


$1,926,856

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

Stillwater
816 5th S Street


$349,900

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

Stillwater
838 Willard W Street


$729,000

3970 Sq. Ft. • 6 Beds • 1 Full Bath

Stillwater
712 Anderson W Street


$489,000

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

Stillwater
1840 White Pine Court


$760,000

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

Stillwater
1112 4th S Street


$550,000

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

Stillwater
4755 Ordell N Trail


$1,249,000

4182 Sq. Ft. • 5 Beds • 2 Full Baths

Stillwater
4810 Ordell N Trail


$2,500,000

7431 Sq. Ft. • 5 Beds • 3 Full / 2 Half Baths

Stillwater
3827 Abercrombie Lane


$264,900

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

Stillwater
13985 120th N Street


$1,080,000

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

Stillwater
3702 Planting Green


$1,100,000

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

Stillwater
650 Main N Street


$630,000

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

Stillwater
501 Main N Street


$639,900

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

Stillwater
4724 Ogden N Trail


$1,248,461

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

Stillwater
3875 Abercrombie Lane


$275,000

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

Stillwater
11520 120th N Street


$950,000

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

Stillwater
4718 Ordell N Trail


$1,280,000

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

Stillwater
1922 Eastridge Court


$339,900

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

Stillwater
14320 47th N Street


$1,170,000

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

Stillwater
976 Creekside Crossing


$550,000

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

Stillwater
14534 Upper 56th N Street


$285,000

1025 Sq. Ft. • 3 Beds

Stillwater
630 Main N Street


$550,000

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

Stillwater
501 Main N Street


$775,000

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

Stillwater
1930 Westridge Circle


$340,000

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

Stillwater
5420 Obrien N Avenue


$450,000

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

Stillwater
3678 Summit Lane


$600,000

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

Stillwater
609 Churchill W Street


$760,000

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

Stillwater
1433 Highland Court


$479,900

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

Stillwater
320 2nd N Street


$425,000

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

Stillwater
11123 Quirt N Avenue


$599,900

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

Stillwater
4833 Ordell N Cove


$1,680,220

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

Stillwater
1321 Dallager Court


$519,900

2867 Sq. Ft. • 6 Beds • 2 Full / 1 Half Baths

Stillwater
12159 Quail Avenue N Lane


$1,650,000

6731 Sq. Ft. • 4 Beds • 2 Full / 2 Half Baths

Stillwater
2506 Neal N Court


$775,000

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

Stillwater
1121 Ramsey W Street


$374,900

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

Stillwater
4702 Ogden N Trail


$1,221,463

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

Stillwater
3543 Eben Way


$684,900

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

Stillwater
1104 Meadowlark Drive


$849,900

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

Stillwater
3145 Ilo Way


$664,900

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

Stillwater
4730 Mc Donald Drive N Place


$1,025,000

5377 Sq. Ft. • 5 Beds • 3 Full / 1 Half Baths

Stillwater
4736 Ogden N Trail


$2,388,287

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

Stillwater
4811 Ordell N Cove


$1,381,057

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

Stillwater
9533 Otchipwe N Avenue


$1,940,000

6676 Sq. Ft. • 5 Beds • 2 Full / 2 Half Baths

Stillwater
126 Maryknoll Drive


$439,000

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

Stillwater
4749 Ogden N Trail


$1,200,000

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

Stillwater
1913 Eastridge Court


$339,900

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

Stillwater
2245 Pinehurst Street


$212,000

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

Stillwater
350 Main N Street


$450,000

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

Stillwater
1920 Pine W Street


$310,000

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

Stillwater
13833 Ozark Avenue N Court


$1,150,000

5359 Sq. Ft. • 5 Beds • 1 Full / 1 Half Baths

Stillwater
1615 2nd N Street


$475,000

2442 Sq. Ft. • 3 Beds

Stillwater
1342 Cottage Drive


$229,900

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

Stillwater
463 Minnesota S Street


$359,999

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

Stillwater
112 Harriet S Street


$409,900

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

Stillwater
126 Maryknoll Drive


$429,000

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

Stillwater
602 William N Street


$419,000

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

Stillwater
1024 Legend Boulevard


$499,900

3050 Sq. Ft. • 4 Beds • 2 Full / 2 Half Baths

Stillwater
718 4th N Street


$325,000

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

Stillwater
1624 Mc Kusick Lane


$599,900

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

Stillwater
1920 Pine W Street


$325,000

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

Stillwater
2270 Oak Glen Court


$865,000

4242 Sq. Ft. • 6 Beds • 2 Full / 1 Half Baths

Stillwater
1015 Sycamore W Street


$650,000

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

Stillwater
501 Main N Street


$1,650,000

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

Stillwater
2111 Oakridge Road


$389,900

2400 Sq. Ft. • 5 Beds • 1 Full / 1 Half Baths

Stillwater
919 6th S Avenue


$399,900

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

Stillwater
235 Owens N Street


$399,900

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

Stillwater
1910 Oak Glen Trail


$515,900

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

Stillwater
501 Main N Street


$835,000

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

Stillwater
3195 Maureen Lane


$589,900

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

Stillwater
2282 Eagle Ridge Trail


$550,000

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

Stillwater
2317 Hidden Valley Lane


$449,900

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

Stillwater
630 Main N Street


$460,000

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

Stillwater
1012 2nd S Street


$530,000

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

Stillwater
301 3rd S Street


$384,900

1558 Sq. Ft. • 3 Beds

Stillwater
1265 Driving Park Road


$500,000

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

Stillwater
1337 2nd S Street


$589,900

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

Stillwater
218 Owens N Street


$395,000

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

Stillwater
7275 Manning N Avenue


$499,900

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

Stillwater
1322 Meadowlark Drive


$674,900

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

Stillwater
630 Main N Street


$439,000

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

Stillwater
2113 Dundee Pl


$419,900

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

Stillwater
5593 Obrien N Avenue


$450,000

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

Stillwater
3864 Abercrombie Lane


$260,000

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

Stillwater
451 Everett N Street


$925,000

5165 Sq. Ft. • 7 Beds • 2 Full Baths

Stillwater
11855 102nd Street N Court


$725,000

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

Stillwater
3474 White Pine Way


$314,500

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

Stillwater
1434 Benson E Boulevard


$430,000

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

Stillwater
406 Mulberry W Street


$899,900

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

Stillwater
2672 Fairlawn Drive


$374,900

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

Stillwater
2614 Hawthorne Lane


$449,900

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

Stillwater
620 Main N Street


$549,000

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

Stillwater
524 Brick S Street


$400,000

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

Stillwater
1025 Legend Boulevard


$519,900

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

Stillwater
3481 87th N Street


$149,900

0.32 Acres

Stillwater
976 Creekside Crossing


$150,000

0.23 Acres

Stillwater
3479 87th N Street


$149,900

0.28 Acres

Stillwater
Xxx Industrial Blvd


$995,000

3 Acres

Stillwater
1824 1st N Street


$259,900

0.17 Acres

Stillwater
101 Hazel E Street


$350,000

0.46 Acres

Stillwater
Tbd Settler's Way


$375,000

0.51 Acres

Stillwater
8457 Marylane N Avenue


$189,000

0.39 Acres

Stillwater
Xxx Settlers Way


$409,000

0.62 Acres

Stillwater
1824 1st N Street


$209,900

0.17 Acres

Stillwater
950 Owens N Street


$189,900

0.63 Acres

Stillwater
114 Olive W Street


$650,000

4,740 Sq. Ft.

Stillwater
610 Main N Street


$899,900

3,625 Sq. Ft.

Stillwater
5920 Neal N Avenue


$1,600,000

3,711 Sq. Ft.