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
3375 Maureen Lane


$315,000

1752 Sq. Ft. • 0.03 Acres • 3 Beds • 1 Full / 1 Half Baths

Stillwater
4700 Mc Donald Dr N Place


$1,125,000

4412 Sq. Ft. • 2.51 Acres • 5 Beds • 1 Full / 1 Half Baths

Stillwater
15385 50th N Street


$1,795,000

6000 Sq. Ft. • 3.08 Acres • 6 Beds • 4 Full / 1 Half Baths

Stillwater
510 Olive W Street


$699,900

2777 Sq. Ft. • 0.21 Acres • 4 Beds • 1 Full / 2 Half Baths

Stillwater
12370 Ravine N Circle


$799,000

3369 Sq. Ft. • 3.86 Acres • 4 Beds • 2 Full / 1 Half Baths

Stillwater
4707 Ogden Trail N Lane


$1,240,000

3850 Sq. Ft. • 0.7 Acres • 4 Beds • 2 Full Baths

Stillwater
7669 Minar N Avenue


$629,900

1850 Sq. Ft. • 2.5 Acres • 3 Beds • 2 Full Baths

Stillwater
3441 Maureen Lane


$350,000

1822 Sq. Ft. • 0.04 Acres • 3 Beds • 1 Full / 1 Half Baths

Stillwater
6081 Paris N Avenue


$210,000

960 Sq. Ft. • 2 Beds

Stillwater
5853 Oxboro N Avenue


$372,500

1766 Sq. Ft. • 0.29 Acres • 3 Beds • 1 Full Bath

Stillwater
869 Autumn Way


$450,000

2035 Sq. Ft. • 0.06 Acres • 3 Beds • 2 Full Baths

Stillwater
14555 21st N Street


$950,000

4258 Sq. Ft. • 2.5 Acres • 4 Beds • 1 Full / 1 Half Baths

Stillwater
2460 White Pine Way


$675,000

3137 Sq. Ft. • 0.26 Acres • 4 Beds • 2 Full / 1 Half Baths

Stillwater
921 4th N Street


$450,000

2112 Sq. Ft. • 0.3 Acres • 3 Beds • 2 Full Baths

Stillwater
704 Mulberry W Street


$325,000

1760 Sq. Ft. • 0.24 Acres • 3 Beds

Stillwater
1208 Timber Way


$325,000

1612 Sq. Ft. • 0.85 Acres • 2 Beds • 2 Full / 1 Half Baths

Stillwater
12159 Quail Avenue N Lane


$1,475,000

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

Stillwater
542 Newman Trail


$679,000

2810 Sq. Ft. • 0.32 Acres • 3 Beds • 2 Full / 1 Half Baths

Stillwater
13981 60th Street N Court


$190,000

1066 Sq. Ft. • 1.34 Acres • 2 Beds • 1 Full Bath

Stillwater
640 Main N Street


$379,900

1278 Sq. Ft. • 0.19 Acres • 2 Beds • 1 Full / 1 Half Baths

Stillwater
12545 Arcola N Trail


$2,250,000

6422 Sq. Ft. • 4.43 Acres • 6 Beds • 2 Full / 1 Half Baths • Waterfront

Stillwater
5851 Oxboro N Avenue


$450,000

2744 Sq. Ft. • 0.21 Acres • 3 Beds • 2 Full Baths

Stillwater
1166 Nightingale Boulevard


$1,895,000

9697 Sq. Ft. • 8.41 Acres • 5 Beds • 1 Full / 2 Half Baths • Waterfront

Stillwater
5177 Muir N Avenue


$1,065,000

4633 Sq. Ft. • 3.55 Acres • 4 Beds • 2 Full / 1 Half Baths

Stillwater
1143 Mckusick Road N Lane


$450,000

1986 Sq. Ft. • 0.05 Acres • 3 Beds

Stillwater
3672 Abercrombie Lane


$249,900

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

Stillwater
1143 Bergmann Drive


$324,000

1650 Sq. Ft. • 1 Acres • 3 Beds • 2 Full Baths

Stillwater
6311 Saint Croix N Trail


$445,000

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

Stillwater
153 Liberty Parkway


$599,900

2261 Sq. Ft. • 0.19 Acres • 3 Beds • 2 Full / 1 Half Baths

Stillwater
103 Lakeside Drive


$675,000

2000 Sq. Ft. • 0.28 Acres • 2 Beds • 1 Full Bath

Stillwater
4737 Ogden N Trail


$1,456,690

5219 Sq. Ft. • 0.69 Acres • 5 Beds • 2 Full Baths

Stillwater
2645 Norcrest N Avenue


$684,900

2859 Sq. Ft. • 2.5 Acres • 3 Beds • 1 Full / 2 Half Baths

Stillwater
12860 Saint Croix N Trail


$635,000

2213 Sq. Ft. • 12 Acres • 3 Beds • 1 Full Bath

Stillwater
8160 Neal N Avenue


$470,000

1736 Sq. Ft. • 0.34 Acres • 3 Beds • 1 Full / 1 Half Baths

Stillwater
1420 Summit Court


$624,900

2224 Sq. Ft. • 0.23 Acres • 4 Beds • 3 Full Baths

Stillwater
4704 Ogden Trail N Lane


$1,310,052

5331 Sq. Ft. • 0.72 Acres • 5 Beds • 2 Full / 1 Half Baths

Stillwater
4650 Neal N Avenue


$2,350,000

7819 Sq. Ft. • 8.75 Acres • 5 Beds • 3 Full / 2 Half Baths • Waterfront

Stillwater
4733 Ogden Trail N Lane


$1,350,000

3958 Sq. Ft. • 0.7 Acres • 4 Beds • 2 Full Baths

Stillwater
3586 Abercrombie Lane


$245,000

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

Stillwater
2355 Morgan N Avenue


$1,200,000

4260 Sq. Ft. • 2.5 Acres • 5 Beds • 2 Full / 1 Half Baths

Stillwater
6351 Saint Croix N Trail


$429,900

1088 Sq. Ft. • 1.95 Acres • 2 Beds

Stillwater
350 Main N Street


$559,900

1127 Sq. Ft. • 1 Bed • Waterfront

Stillwater
1204 Timber Way


$270,000

1635 Sq. Ft. • 0.85 Acres • 3 Beds • 2 Full Baths

Stillwater
12870 Saint Croix N Trail


$3,950,000

11134 Sq. Ft. • 38.66 Acres • 6 Beds • 1 Full Bath

Stillwater
234 Rutherford Road


$1,400,000

3892 Sq. Ft. • 0.55 Acres • 3 Beds • 1 Full / 1 Half Baths

Stillwater
11673 Irish N Avenue


$1,449,900

5831 Sq. Ft. • 9.52 Acres • 6 Beds • 4 Full / 1 Half Baths

Stillwater
2660 Fairlawn Drive


$494,500

1598 Sq. Ft. • 0.31 Acres • 4 Beds • 1 Full Bath

Stillwater
2667 Hawthorne Lane


$399,900

1828 Sq. Ft. • 0.26 Acres • 4 Beds • 2 Full Baths

Stillwater
607 Heritage Place


$1,599,999

4078 Sq. Ft. • 0.4 Acres • 4 Beds • 2 Full Baths

Stillwater
14861 58th N Street


$110,000

560 Sq. Ft. • 0.36 Acres • 1 Bed • 1 Full Bath

Stillwater
350 Main N Street


$629,900

1393 Sq. Ft. • 1.44 Acres • 2 Beds • 1 Full Bath

Stillwater
712 Maple W Street


$354,000

1620 Sq. Ft. • 0.18 Acres • 3 Beds • 2 Full Baths

Stillwater
2216 Orwell N Court


$699,900

3504 Sq. Ft. • 1.06 Acres • 3 Beds • 1 Full Bath

Stillwater
2802 Wildcrest Lane


$300,000

1887 Sq. Ft. • 0.36 Acres • 4 Beds • 1 Full Bath

Stillwater
2504 Neal N Court


$750,000

2575 Sq. Ft. • 0.13 Acres • 3 Beds • 1 Full / 1 Half Baths

Stillwater
5790 Newgate N Avenue


$550,000

3196 Sq. Ft. • 0.35 Acres • 5 Beds • 2 Full Baths

Stillwater
13350 24th N Street


$3,195,000

10360 Sq. Ft. • 5.47 Acres • 6 Beds • 4 Full / 3 Half Baths

Stillwater
231 Birchwood N Drive


$549,900

2254 Sq. Ft. • 0.22 Acres • 5 Beds • 2 Full Baths

Stillwater
1401 Broadway N Street


$790,000

2940 Sq. Ft. • 0.5 Acres • 3 Beds • 3 Full Baths

Stillwater
2260 Walnut Creek W Drive


$599,000

2976 Sq. Ft. • 0.37 Acres • 4 Beds • 1 Full / 1 Half Baths

Stillwater
350 Main N Street


$359,000

893 Sq. Ft. • 0.01 Acres • 1 Bed • 1 Full Bath

Stillwater
13600 Greenwood N Trail


$499,900

2041 Sq. Ft. • 3 Acres • 4 Beds • 1 Full Bath

Stillwater
402 Sherburne S Street


$399,900

1971 Sq. Ft. • 0.11 Acres • 3 Beds • 1 Full Bath

Stillwater
6409 Saint Croix N Trail


$614,900

2497 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths • Waterfront

Stillwater
515 Pine Tree Trail


$475,000

2128 Sq. Ft. • 0.79 Acres • 3 Beds • 2 Full Baths

Stillwater
1004 6th S Street


$569,000

1821 Sq. Ft. • 0.26 Acres • 4 Beds

Stillwater
240 Oak W Street


$474,900

1982 Sq. Ft. • 0.35 Acres • 2 Beds • 1 Full Bath

Stillwater
3867 Abercrombie Lane


$255,000

1550 Sq. Ft. • 0.2 Acres • 2 Beds • 1 Full Bath

Stillwater
5845 Oakgreen N Court


$420,000

2217 Sq. Ft. • 0.05 Acres • 3 Beds • 3 Full Baths

Stillwater
1008 Eagle Ridge Court


$624,900

2783 Sq. Ft. • 0.34 Acres • 5 Beds • 2 Full / 1 Half Baths

Stillwater
12560 Lockridge N Avenue


$850,000

4200 Sq. Ft. • 4.52 Acres • 4 Beds • 2 Full Baths

Stillwater
501 Main N Street


$595,000

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

Stillwater
4708 Ogden N Trail


$1,358,379

5283 Sq. Ft. • 0.75 Acres • 5 Beds • 2 Full Baths

Stillwater
6351 N Saint Croix N Trail


$309,900

1084 Sq. Ft. • 1.95 Acres • 2 Beds • 1 Full Bath

Stillwater
2227 Pinehurst Street


$205,000

960 Sq. Ft. • 0.49 Acres • 2 Beds • 1 Full Bath

Stillwater
1209 Pine W Street


$425,000

1682 Sq. Ft. • 0.27 Acres • 4 Beds • 1 Full Bath

Stillwater
10256 Kismet N Lane


$650,000

3177 Sq. Ft. • 4.01 Acres • 4 Beds • 1 Full Bath • Waterfront

Stillwater
303 Hazel W Street


$629,000

2780 Sq. Ft. • 1.1 Acres • 4 Beds • 1 Full / 1 Half Baths

Stillwater
3542 Abercrombie Lane


$259,900

1511 Sq. Ft. • 0.01 Acres • 2 Beds • 1 Full Bath

Stillwater
4570 Neal N Avenue


$1,875,000

5115 Sq. Ft. • 5.25 Acres • 6 Beds • 2 Full / 2 Half Baths • Waterfront

Stillwater
1401 Driving Park Road


$399,900

1578 Sq. Ft. • 0.25 Acres • 3 Beds • 1 Full Bath

Stillwater
15183 Upper 63rd N Street


$550,000

2942 Sq. Ft. • 0.25 Acres • 5 Beds • 1 Full / 1 Half Baths

Stillwater
1215 Thorene Place


$650,000

3269 Sq. Ft. • 0.37 Acres • 4 Beds • 3 Full / 1 Half Baths

Stillwater
5919 Oldfield N Avenue


$328,000

1458 Sq. Ft. • 0.27 Acres • 3 Beds • 1 Full Bath

Stillwater
13085 56th N Street


$639,000

3890 Sq. Ft. • 0.37 Acres • 5 Beds • 2 Full / 1 Half Baths

Stillwater
1941 Paris N Bay


$1,175,000

3854 Sq. Ft. • 2.54 Acres • 3 Beds • 1 Full / 1 Half Baths

Stillwater
4715 Ordell N Trail


$1,395,000

4498 Sq. Ft. • 0.8 Acres • 5 Beds • 2 Full Baths

Stillwater
15270 Painters Lane N Circle


$2,200,000

6369 Sq. Ft. • 6 Acres • 5 Beds • 3 Full / 2 Half Baths

Stillwater
1801 2nd N Street


$800,000

2989 Sq. Ft. • 0.9 Acres • 3 Beds • 2 Full / 1 Half Baths

Stillwater
13991 60th Street N Court


$189,900

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

Stillwater
5698 Stagecoach N Trail


$385,000

1536 Sq. Ft. • 0.23 Acres • 3 Beds • 2 Full Baths

Stillwater
3539 Abercrombie Lane


$338,000

1670 Sq. Ft. • 0.2 Acres • 3 Beds • 2 Full / 1 Half Baths

Stillwater
3604 Abercrombie Lane


$254,900

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

Stillwater
14687 62nd N Street


$172,000

800 Sq. Ft. • 0.04 Acres • 2 Beds • 1 Full Bath

Stillwater
3381 Delano Drive


$525,000

2854 Sq. Ft. • 0.22 Acres • 5 Beds • 2 Full / 1 Half Baths

Stillwater
5053 Northbrook N Boulevard


$675,000

2484 Sq. Ft. • 2.61 Acres • 3 Beds • 1 Full Bath

Stillwater
114 Brick S Street


$171,576

1240 Sq. Ft. • 10 Acres • 2 Beds • 2 Full Baths

Stillwater
818 Pine Tree Trail


$390,000

2078 Sq. Ft. • 0.31 Acres • 4 Beds • 1 Full Bath

Stillwater
114 Brick S Street


$140,702

1188 Sq. Ft. • 10 Acres • 1 Bed

Stillwater
9175 107th N Street


$1,295,000

4929 Sq. Ft. • 7.29 Acres • 5 Beds • 2 Full Baths

Stillwater
523 Moore W Street


$500,000

2500 Sq. Ft. • 0.26 Acres • 4 Beds • 1 Full / 1 Half Baths

Stillwater
2527 Interlachen Drive


$309,900

2160 Sq. Ft. • 0.35 Acres • 3 Beds • 1 Full Bath

Stillwater
350 Main N Street


$450,000

1189 Sq. Ft. • 1.44 Acres • 1 Bed • 1 Full / 1 Half Baths

Stillwater
829 Autumn Way


$463,000

2065 Sq. Ft. • 0.06 Acres • 3 Beds • 1 Full Bath

Stillwater
3116 Lowell Court


$650,000

3584 Sq. Ft. • 0.22 Acres • 5 Beds • 2 Full / 1 Half Baths

Stillwater
10761 Penfield Avenue N Court


$915,000

3349 Sq. Ft. • 7.84 Acres • 5 Beds • 1 Full / 1 Half Baths

Stillwater
3471 Pete Miller N Avenue


$1,299,900

4408 Sq. Ft. • 0.82 Acres • 4 Beds • 2 Full / 2 Half Baths

Stillwater
6213 Saint Croix N Trail


$275,000

1120 Sq. Ft. • 0.23 Acres • 2 Beds • 1 Full Bath • Waterfront

Stillwater
924 Maple W Street


$399,000

2316 Sq. Ft. • 0.3 Acres • 3 Beds • 1 Full Bath

Stillwater
6313 Saint Croix N Trail


$449,900

2205 Sq. Ft. • 3.55 Acres • 3 Beds • 1 Full / 2 Half Baths

Stillwater
10191 Perkins N Avenue


$650,000

2969 Sq. Ft. • 3.93 Acres • 4 Beds

Stillwater
1402 4th N Street


$660,000

2548 Sq. Ft. • 0.18 Acres • 3 Beds • 2 Full / 1 Half Baths

Stillwater
620 Main N Street


$430,000

1447 Sq. Ft. • 0.26 Acres • 2 Beds

Stillwater
4705 Ogden N Trail


$1,280,854

4825 Sq. Ft. • 0.69 Acres • 5 Beds • 2 Full / 1 Half Baths

Stillwater
1012 Delano Court


$585,000

3395 Sq. Ft. • 0.67 Acres • 5 Beds • 1 Full / 1 Half Baths

Stillwater
2380 Croixwood Boulevard


$399,950

1952 Sq. Ft. • 0.24 Acres • 4 Beds • 1 Full Bath

Stillwater
211 Olive W Street


$289,000

0.28 Acres

Stillwater
12216 Arcola N Trail


$387,500

5 Acres

Stillwater
3693 Tending Green


$125,000

0.14 Acres

Stillwater
Xxx 110th St N


$1,368,000

39 Acres

Stillwater
14659 30th N Street


$315,000

3 Acres

Stillwater
962 Creekside Crossing


$179,900

0.28 Acres

Stillwater
Tbd First St. N


$324,900

0.35 Acres

Stillwater
11626 Otchipwe Ave N


$2,700,000

80 Acres

Stillwater
Xxxx Ramsey W Street


$149,000

0.25 Acres

Stillwater
Tbd Settler's Way


$375,000

0.51 Acres

Stillwater
Xxx Settlers Way


$409,000

0.62 Acres

Stillwater
Xx6 Quinlan N Avenue


$1,587,000

47 Acres

Stillwater
14660 47th N Street


$185,000

0.91 Acres

Stillwater
Xx5 Quinlan N Avenue


$645,000

5 Acres

Stillwater
308 4th S Street


$289,000

0.28 Acres

Stillwater
10298 Manning N Avenue


$355,000

5 Acres

Stillwater
107 3rd N Street


$1,599,000

0.31 Acres

Stillwater
14xxx Dellwood N Road


$230,000

5 Acres

Stillwater
6413 Saint Croix N Trail


$179,000

Stillwater
375 Orleans E Street


$1,950,000

Stillwater
14231 60th N Street


$349,900

Stillwater
126 Main N Street


$1,995,000

Stillwater
417 Harriet S Street


$475,000

2,736 Sq. Ft. • 2 Units

Stillwater
1106 Owens N Street


$474,900

1,744 Sq. Ft. • 1 Units