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
922 6th S Street


$239,900

1198 Sq. Ft. • 0.11 Acres • 2 Beds • 1 Full Bath

Stillwater
3375 Maureen Lane


$310,000

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

Stillwater
4700 Mc Donald Dr N Place


$985,000

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

Stillwater
415 Seeley S Street


$350,000

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

Stillwater
3726 Planting Green


$895,000

2846 Sq. Ft. • 0.1 Acres • 4 Beds • 2 Full / 1 Half Baths • Waterfront

Stillwater
1845 White Pine Court


$800,000

4347 Sq. Ft. • 0.24 Acres • 5 Beds • 1 Full / 1 Half Baths

Stillwater
12370 Ravine N Circle


$775,000

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

Stillwater
7669 Minar N Avenue


$599,900

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

Stillwater
3441 Maureen Lane


$335,000

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

Stillwater
6081 Paris N Avenue


$185,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
921 4th N Street


$450,000

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

Stillwater
276 Country Road


$698,750

3153 Sq. Ft. • 0.25 Acres • 4 Beds • 2 Full / 1 Half Baths

Stillwater
1208 Timber Way


$315,000

1612 Sq. Ft. • 0.85 Acres • 2 Beds • 2 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


$439,900

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
1216 1st S Street


$375,000

1774 Sq. Ft. • 0.15 Acres • 3 Beds • 1 Full Bath

Stillwater
11409 Manning N Trail


$699,000

1840 Sq. Ft. • 8.11 Acres • 4 Beds • 1 Full Bath

Stillwater
622 Laurel W Street


$269,000

757 Sq. Ft. • 0.12 Acres • 2 Beds • 1 Full Bath

Stillwater
1143 Mckusick Road N Lane


$425,000

1986 Sq. Ft. • 0.05 Acres • 3 Beds

Stillwater
4810 Ordell N Trail


$1,049,800

3582 Sq. Ft. • 0.91 Acres • 4 Beds • 2 Full Baths

Stillwater
3672 Abercrombie Lane


$249,900

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

Stillwater
423 Greeley N Street


$380,000

1610 Sq. Ft. • 0.67 Acres • 3 Beds • 1 Full Bath

Stillwater
1143 Bergmann Drive


$324,000

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

Stillwater
12560 Lockridge N Avenue


$799,000

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

Stillwater
209 Rutherford Road


$700,000

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

Stillwater
12860 Saint Croix N Trail


$615,000

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

Stillwater
1420 Summit Court


$599,900

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

Stillwater
113 Sherburne N Street


$375,000

1715 Sq. Ft. • 0.14 Acres • 3 Beds • 2 Full Baths

Stillwater
4650 Neal N Avenue


$2,350,000

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

Stillwater
9900 Primrose N Avenue


$700,000

3048 Sq. Ft. • 3.16 Acres • 4 Beds • 1 Full / 1 Half Baths

Stillwater
3586 Abercrombie Lane


$245,000

1364 Sq. Ft. • 2 Beds • 1 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


$549,900

1127 Sq. Ft. • 1 Bed • Waterfront

Stillwater
12870 Saint Croix N Trail


$3,950,000

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

Stillwater
11673 Irish N Avenue


$1,325,000

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

Stillwater
1966 Tuenge Drive


$330,000

1284 Sq. Ft. • 0.11 Acres • 2 Beds • 1 Full Bath

Stillwater
3802 Abercrombie Lane


$249,900

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

Stillwater
350 Main N Street


$629,900

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

Stillwater
2216 Orwell N Court


$685,000

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

Stillwater
6313 Saint Croix N Trail


$425,000

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

Stillwater
13145 4th N Street


$849,900

4229 Sq. Ft. • 2.6 Acres • 4 Beds • 1 Full / 1 Half Baths

Stillwater
231 Birchwood N Drive


$529,900

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

Stillwater
10180 Perkins N Avenue


$659,900

2480 Sq. Ft. • 3.37 Acres • 3 Beds • 1 Full Bath

Stillwater
350 Main N Street


$349,000

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

Stillwater
13600 Greenwood N Trail


$484,900

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

Stillwater
1912 Eastridge Court


$330,000

1350 Sq. Ft. • 0.11 Acres • 2 Beds • 1 Full Bath

Stillwater
3494 Pete Miller N Court


$1,395,000

5240 Sq. Ft. • 0.86 Acres • 5 Beds • 2 Full / 1 Half 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
712 Maple W Street


$334,000

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

Stillwater
3867 Abercrombie Lane


$244,900

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

Stillwater
13660 Greenwood Trail N Court


$925,000

4142 Sq. Ft. • 5.75 Acres • 4 Beds • 2 Full / 2 Half Baths

Stillwater
5845 Oakgreen N Court


$409,900

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
13850 27th N Street


$1,675,000

4267 Sq. Ft. • 2.5 Acres • 4 Beds • 2 Full Baths

Stillwater
501 Main N Street


$590,000

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

Stillwater
2602 Hawthorne Lane


$435,000

2170 Sq. Ft. • 0.31 Acres • 3 Beds • 1 Full Bath

Stillwater
6351 N Saint Croix N Trail


$298,900

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

Stillwater
28 Moonlight Bay


$689,000

1305 Sq. Ft. • 0.52 Acres • 2 Beds • 1 Full Bath

Stillwater
10256 Kismet N Lane


$650,000

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

Stillwater
350 Main N Street


$425,000

918 Sq. Ft. • 1.44 Acres • 1 Bed • 1 Full Bath

Stillwater
303 Hazel W Street


$629,000

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

Stillwater
1519 Meadowlark Drive


$425,000

1676 Sq. Ft. • 0.25 Acres • 3 Beds • 1 Full / 1 Half Baths

Stillwater
4570 Neal N Avenue


$1,875,000

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

Stillwater
1215 Thorene Place


$635,000

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

Stillwater
5919 Oldfield N Avenue


$314,000

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

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


$1,995,000

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

Stillwater
2483 Hidden Valley Lane


$390,000

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

Stillwater
13991 60th Street N Court


$189,900

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

Stillwater
1221 1st S Street


$334,900

1360 Sq. Ft. • 0.15 Acres • 2 Beds • 1 Full Bath

Stillwater
5698 Stagecoach N Trail


$379,900

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

Stillwater
3539 Abercrombie Lane


$332,000

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

Stillwater
13885 27th N Street


$1,889,900

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

Stillwater
704 Mulberry W Street


$299,900

1760 Sq. Ft. • 0.24 Acres • 3 Beds

Stillwater
14687 62nd N Street


$120,000

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

Stillwater
12167 Panama N Avenue


$1,150,000

2111 Sq. Ft. • 1.16 Acres • 2 Beds • 1 Full Bath • Waterfront

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
301 3rd S Street


$250,000

700 Sq. Ft. • 0.26 Acres • 1 Bed • 1 Full Bath

Stillwater
820 Owens N Street


$325,000

1344 Sq. Ft. • 0.85 Acres • 2 Beds • 1 Full Bath

Stillwater
915 4th S Street


$249,900

1440 Sq. Ft. • 0.12 Acres • 3 Beds • 2 Full Baths

Stillwater
2527 Interlachen Drive


$309,900

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

Stillwater
829 Autumn Way


$450,000

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

Stillwater
1425 Monterey Court


$825,000

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

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


$899,900

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

Stillwater
15051 Upper 63rd Street North


$529,900

2600 Sq. Ft. • 0.21 Acres • 4 Beds • 1 Full Bath

Stillwater
6213 Saint Croix N Trail


$272,000

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

Stillwater
3337 Staples Place


$735,000

3568 Sq. Ft. • 0.4 Acres • 5 Beds • 3 Full / 1 Half Baths

Stillwater
11407 148th N Street


$674,900

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

Stillwater
896 Sunrise Court


$425,000

1904 Sq. Ft. • 0.25 Acres • 4 Beds • 1 Full Bath

Stillwater
630 Main N Street


$695,000

1589 Sq. Ft. • 0.46 Acres • 2 Beds • 1 Full Bath

Stillwater
1401 Driving Park Road


$394,900

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

Stillwater
1801 2nd N Street


$800,000

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

Stillwater
1128 Creekside Circle


$699,000

2886 Sq. Ft. • 0.96 Acres • 5 Beds • 3 Full / 1 Half Baths • Waterfront

Stillwater
6385 Peacan N Avenue


$650,000

2022 Sq. Ft. • 0.28 Acres • 3 Beds • 1 Full / 1 Half Baths

Stillwater
10191 Perkins N Avenue


$650,000

2969 Sq. Ft. • 3.93 Acres • 4 Beds

Stillwater
1402 4th N Street


$599,900

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
4739 Ogden Trail N Lane


$1,233,197

5013 Sq. Ft. • 0.72 Acres • 4 Beds • 2 Full / 1 Half Baths

Stillwater
1012 Delano Court


$544,000

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

Stillwater
14789 57th N Street


$409,900

2636 Sq. Ft. • 0.13 Acres • 4 Beds • 3 Full Baths

Stillwater
1206 Mckusick Road N Lane


$435,000

1500 Sq. Ft. • 0.06 Acres • 2 Beds

Stillwater
4706 Ordell N Trail


$978,900

3596 Sq. Ft. • 0.73 Acres • 4 Beds • 2 Full Baths

Stillwater
13089 53rd Street Place


$800,000

4450 Sq. Ft. • 2.55 Acres • 5 Beds • 3 Full / 1 Half Baths

Stillwater
2380 Croixwood Boulevard


$399,950

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

Stillwater
4707 Ogden Trail N Lane


$1,240,000

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

Stillwater
1015 5th N Street


$599,000

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

Stillwater
1019 5th S Avenue


$379,000

1285 Sq. Ft. • 0.16 Acres • 3 Beds • 1 Full Bath

Stillwater
1610 Johnson Drive


$795,000

3141 Sq. Ft. • 0.6 Acres • 4 Beds • 3 Full / 1 Half Baths

Stillwater
2300 Overlook N Court


$1,100,000

4000 Sq. Ft. • 2.52 Acres • 5 Beds • 2 Full / 1 Half Baths

Stillwater
116 3rd S Street


$319,000

1100 Sq. Ft. • 1 Bed

Stillwater
14250 55th N Street


$425,000

1852 Sq. Ft. • 0.26 Acres • 3 Beds • 1 Full Bath

Stillwater
2239 Pinehurst Lane


$154,900

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

Stillwater
11650 Dellwood N Road


$699,900

1791 Sq. Ft. • 17.84 Acres • 4 Beds

Stillwater
13991 60th Street N Court


$170,000

1152 Sq. Ft. • 0.87 Acres • 2 Beds • 1 Full / 1 Half Baths

Stillwater
14986 130th Street N Lane


$714,900

2682 Sq. Ft. • 0.5 Acres • 3 Beds • 1 Full Bath

Stillwater
3604 Abercrombie Lane


$254,900

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

Stillwater
2330 Oak Glen Court


$485,000

2238 Sq. Ft. • 0.49 Acres • 4 Beds • 1 Full Bath

Stillwater
10081 103rd N Street


$625,000

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

Stillwater
924 Maple W Street


$379,000

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

Stillwater
15385 50th N Street


$1,695,000

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

Stillwater
4844 Pinecroft N Court


$945,000

4109 Sq. Ft. • 0.77 Acres • 5 Beds • 2 Full / 1 Half Baths

Stillwater
10120 Manning N Avenue


$799,900

2347 Sq. Ft. • 8.94 Acres • 3 Beds • 2 Full Baths

Stillwater
4800 Ogden N Trail


$1,424,900

4656 Sq. Ft. • 0.9 Acres • 5 Beds • 2 Full Baths

Stillwater
2227 Pinehurst Street


$194,900

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

Stillwater
3358 Pete Miller N Lane


$999,900

4404 Sq. Ft. • 0.78 Acres • 5 Beds • 2 Full / 1 Half Baths

Stillwater
602 Holcombe S Street


$365,000

1520 Sq. Ft. • 0.18 Acres • 3 Beds • 1 Full Bath

Stillwater
1347 Benson E Boulevard


$469,900

2621 Sq. Ft. • 0.32 Acres • 4 Beds • 1 Full Bath

Stillwater
12330 Panama N Avenue


$899,000

874 Sq. Ft. • 0.65 Acres • 1 Bed • Waterfront

Stillwater
1963 Quant N Avenue


$2,050,000

3688 Sq. Ft. • 3.76 Acres • 3 Beds • 2 Full Baths • Waterfront

Stillwater
10420 Penfield N Avenue


$1,450,000

3715 Sq. Ft. • 21.41 Acres • 5 Beds • 2 Full Baths

Stillwater
319 Maple W Street


$520,000

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

Stillwater
13380 51st Street N Court


$1,200,000

4875 Sq. Ft. • 2.62 Acres • 5 Beds • 2 Full / 1 Half Baths

Stillwater
1401 Omaha N Avenue


$599,900

2578 Sq. Ft. • 2.47 Acres • 4 Beds • 1 Full Bath

Stillwater
12355 40th N Street


$1,875,000

5173 Sq. Ft. • 9.6 Acres • 6 Beds • 3 Full / 2 Half Baths

Stillwater
216 Harriet N Street


$249,900

984 Sq. Ft. • 0.22 Acres • 3 Beds • 1 Full / 1 Half Baths

Stillwater
13868 55th N Street


$469,900

2340 Sq. Ft. • 0.25 Acres • 5 Beds • 1 Full Bath

Stillwater
211 Olive W Street


$289,000

0.28 Acres

Stillwater
Xxxx Ramsey W Street


$130,000

0.25 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


$299,000

3 Acres

Stillwater
962 Creekside Crossing


$179,900

0.28 Acres

Stillwater
10710 Manning N Trail


$675,000

15 Acres

Stillwater
Tbd First St. N


$324,900

0.35 Acres

Stillwater
11626 Otchipwe Ave N


$2,700,000

80 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
2540 Boutwell Farm Road


$179,900

0.43 Acres

Stillwater
14xxx Dellwood N Road


$230,000

5 Acres

Stillwater
12216 Arcola N Trail


$375,000

5 Acres

Stillwater
6413 Saint Croix N Trail


$144,900

Stillwater
375 Orleans E Street


$1,950,000

Stillwater
14231 60th N Street


$349,900

Stillwater
126 Main N Street


$1,895,000

Stillwater
520 Main N Street


$895,000

2,238 Sq. Ft. • 1 Units