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
1206 Creekside Crossing


$724,850

3312 Sq. Ft. • 0.31 Acres • 5 Beds • 2 Full / 1 Half Baths

Stillwater
1906 Tuenge Drive


$319,900

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

Stillwater
14808 56th N Street


$415,000

1913 Sq. Ft. • 0.26 Acres • 4 Beds • 1 Full Bath

Stillwater
3375 Maureen Lane


$330,000

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

Stillwater
9100 Joliet N Avenue


$2,000,000

6450 Sq. Ft. • 5.24 Acres • 6 Beds • 2 Full / 1 Half Baths

Stillwater
2525 Oriole N Avenue


$814,900

3558 Sq. Ft. • 2.65 Acres • 4 Beds • 1 Full Bath

Stillwater
1700 Johnson Drive


$745,000

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

Stillwater
1110 William N Street


$525,000

2075 Sq. Ft. • 0.52 Acres • 4 Beds • 1 Full Bath

Stillwater
15385 50th N Street


$1,795,000

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

Stillwater
1004 6th S Street


$599,000

1821 Sq. Ft. • 0.26 Acres • 4 Beds

Stillwater
240 Oak W Street


$599,900

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

Stillwater
3460 Pete Miller N Court


$1,195,000

4162 Sq. Ft. • 0.76 Acres • 4 Beds • 2 Full / 1 Half Baths

Stillwater
7669 Minar N Avenue


$650,000

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

Stillwater
6081 Paris N Avenue


$225,000

960 Sq. Ft. • 2 Beds

Stillwater
3674 Abercrombie Lane


$259,900

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

Stillwater
186 Cottonwood Court


$399,000

1395 Sq. Ft. • 0.34 Acres • 4 Beds • 1 Full Bath

Stillwater
604 4th N Street


$849,900

3201 Sq. Ft. • 0.34 Acres • 4 Beds • 1 Full / 1 Half Baths

Stillwater
869 Autumn Way


$450,000

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

Stillwater
6351 Saint Croix N Trail


$298,000

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

Stillwater
704 Mulberry W Street


$340,000

1760 Sq. Ft. • 0.24 Acres • 3 Beds

Stillwater
11669 Dellwood Road


$829,900

2769 Sq. Ft. • 16.38 Acres • 2 Beds • 2 Full Baths

Stillwater
2289 Northridge Avenue Circle


$1,125,000

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

Stillwater
4738 Ogden N Trail


$2,048,580

6492 Sq. Ft. • 0.72 Acres • 5 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
12545 Arcola N Trail


$2,250,000

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

Stillwater
620 Main N Street


$384,500

1107 Sq. Ft. • 0.26 Acres • 2 Beds • 1 Full Bath

Stillwater
1143 Bergmann Drive


$324,900

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

Stillwater
14701 55th N Street


$364,900

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

Stillwater
2633 Skyview Court


$400,000

2005 Sq. Ft. • 0.28 Acres • 4 Beds • 1 Full Bath

Stillwater
1497 Summit Court


$684,400

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

Stillwater
1342 Benson E Boulevard


$465,000

2116 Sq. Ft. • 0.25 Acres • 4 Beds • 2 Full Baths

Stillwater
117 Linden W Street


$290,000

1700 Sq. Ft. • 0.17 Acres • 3 Beds • 1 Full Bath

Stillwater
104 Sherburne N Street


$244,000

1073 Sq. Ft. • 0.06 Acres • 2 Beds • 1 Full Bath

Stillwater
5053 Northbrook N Boulevard


$665,000

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

Stillwater
220 Edgewood Avenue


$399,900

1676 Sq. Ft. • 0.24 Acres • 3 Beds • 2 Full Baths

Stillwater
12163 Otchipwe N Avenue


$2,150,000

5593 Sq. Ft. • 1.58 Acres • 4 Beds • 2 Full / 1 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
906 4th N Street


$619,900

2729 Sq. Ft. • 0.23 Acres • 4 Beds • 2 Full Baths

Stillwater
2872 Long Lake Drive


$365,000

1210 Sq. Ft. • 4270 Acres • 2 Beds • 1 Full Bath

Stillwater
13870 23rd Street N Court


$950,000

3854 Sq. Ft. • 3.06 Acres • 4 Beds • 2 Full / 1 Half Baths

Stillwater
3672 Abercrombie Lane


$249,900

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

Stillwater
640 Main N Street


$379,900

1278 Sq. Ft. • 0.19 Acres • 2 Beds • 1 Full Bath

Stillwater
6311 Saint Croix N Trail


$445,000

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

Stillwater
4737 Ogden N Trail


$1,456,690

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

Stillwater
1921 Broadway N Street


$330,000

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

Stillwater
12380 Ravine N Circle


$775,000

3468 Sq. Ft. • 3.06 Acres • 5 Beds • 2 Full / 2 Half Baths

Stillwater
724 Victoria Court


$399,900

1681 Sq. Ft. • 0.14 Acres • 3 Beds • 1 Full Bath

Stillwater
2645 Norcrest N Avenue


$684,900

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

Stillwater
1311 2nd S Street


$695,000

2809 Sq. Ft. • 0.3 Acres • 4 Beds • 2 Full / 1 Half Baths

Stillwater
4704 Ogden Trail N Lane


$1,310,052

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

Stillwater
3502 Judd Trail


$300,000

1310 Sq. Ft. • 60707 Acres • 2 Beds • 1 Full Bath

Stillwater
430 Broadway S Street


$985,000

2540 Sq. Ft. • 0.26 Acres • 3 Beds • 1 Full / 1 Half Baths

Stillwater
4733 Ogden Trail N Lane


$1,350,000

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

Stillwater
316 Country Road


$675,000

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

Stillwater
350 Main N Street


$569,900

1127 Sq. Ft. • 1 Bed • Waterfront

Stillwater
2820 White Pine Way


$895,900

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

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
15360 Painters N Lane


$1,250,000

5595 Sq. Ft. • 2.87 Acres • 5 Beds • 3 Full / 1 Half Baths

Stillwater
8703 Kimbro N Avenue


$680,000

3104 Sq. Ft. • 1.79 Acres • 4 Beds • 2 Full Baths

Stillwater
615 4th N Street


$349,900

1128 Sq. Ft. • 0.24 Acres • 2 Beds • 1 Full Bath

Stillwater
14861 58th N Street


$114,900

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
3071 Oasis N Avenue


$560,000

2082 Sq. Ft. • 2.52 Acres • 3 Beds • 2 Full Baths

Stillwater
2216 Orwell N Court


$750,000

3504 Sq. Ft. • 1.06 Acres • 3 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
9411 Newgate N Avenue


$595,000

1788 Sq. Ft. • 4.8 Acres • 3 Beds • 1 Full Bath

Stillwater
4739 Ogden Trail N Lane


$1,233,197

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

Stillwater
5725 Osman N Avenue


$189,900

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

Stillwater
13645 Greenwood N Trail


$495,000

1842 Sq. Ft. • 3 Acres • 3 Beds • 1 Full Bath

Stillwater
14415 49th N Street


$1,150,000

4778 Sq. Ft. • 0.76 Acres • 4 Beds • 2 Full / 1 Half Baths

Stillwater
1322 Cottage Drive


$285,000

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

Stillwater
350 Main N Street


$359,000

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

Stillwater
14295 55th N Street


$424,900

2134 Sq. Ft. • 0.24 Acres • 4 Beds • 2 Full Baths

Stillwater
3586 Abercrombie Lane


$250,000

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

Stillwater
176 Cottonwood Court


$360,000

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

Stillwater
13235 4th N Street


$800,000

3908 Sq. Ft. • 2.56 Acres • 4 Beds • 2 Full / 2 Half Baths

Stillwater
128 Birchwood N Drive


$400,000

1998 Sq. Ft. • 0.23 Acres • 4 Beds • 2 Full Baths

Stillwater
301 3rd S Street


$389,000

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

Stillwater
6351 N Saint Croix N Trail


$324,900

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

Stillwater
1111 Olive W Street


$290,000

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

Stillwater
3867 Abercrombie Lane


$265,000

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

Stillwater
2414 Oakridge Court


$465,000

2003 Sq. Ft. • 0.39 Acres • 4 Beds • 1 Full / 1 Half Baths

Stillwater
11520 120th N Street


$875,000

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

Stillwater
501 Main N Street


$620,000

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

Stillwater
501 Main N Street


$2,375,000

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

Stillwater
4708 Ogden N Trail


$1,358,379

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

Stillwater
6351 Saint Croix N Trail


$350,000

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

Stillwater
822 Laurel W Street


$435,000

1000 Sq. Ft. • 0.25 Acres • 2 Beds • 1 Full Bath

Stillwater
2828 Brewers Lane


$299,500

1238 Sq. Ft. • 6460 Acres • 2 Beds • 2 Full Baths

Stillwater
1215 4th S Avenue


$619,000

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

Stillwater
2733 Neal N Avenue


$859,900

3350 Sq. Ft. • 5 Acres • 4 Beds • 2 Full / 1 Half Baths

Stillwater
4705 Ogden N Trail


$1,280,854

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

Stillwater
613 Olive W Street


$525,000

2446 Sq. Ft. • 0.16 Acres • 4 Beds • 1 Full Bath

Stillwater
650 Main N Street


$725,000

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

Stillwater
9400 85th N Street


$675,000

2410 Sq. Ft. • 6.21 Acres • 3 Beds • 2 Full / 1 Half Baths

Stillwater
12639 20th N Street


$1,995,000

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

Stillwater
111 Echo Lane


$180,000

1686 Sq. Ft. • 0.24 Acres • 2 Beds • 1 Full Bath

Stillwater
3116 Lowell Court


$675,000

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

Stillwater
1460 O'ryan N Trail


$649,900

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

Stillwater
620 Oak W Street


$695,000

2252 Sq. Ft. • 0.2 Acres • 4 Beds • 1 Full / 1 Half Baths

Stillwater
13885 27th N Street


$1,750,000

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

Stillwater
6375 Saint Croix N Trail


$500,000

1093 Sq. Ft. • 2 Beds • 1 Full Bath • Waterfront

Stillwater
13085 56th N Street


$684,900

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

Stillwater
1941 Paris N Bay


$1,195,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
3380 Pioneer Place


$1,099,000

5538 Sq. Ft. • 0.6 Acres • 5 Beds • 3 Full / 1 Half Baths

Stillwater
10190 101st N Street


$745,000

2424 Sq. Ft. • 5.5 Acres • 3 Beds • 1 Full Bath

Stillwater
5680 Newgate N Circle


$650,000

2296 Sq. Ft. • 0.45 Acres • 3 Beds • 2 Full / 1 Half Baths

Stillwater
5698 Stagecoach N Trail


$400,000

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

Stillwater
303 Hazel W Street


$740,000

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

Stillwater
408 3rd N Street


$260,000

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

Stillwater
3381 Delano Drive


$543,381

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

Stillwater
10761 Penfield Avenue N Court


$999,900

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

Stillwater
114 Brick S Street


$140,702

1188 Sq. Ft. • 10 Acres • 1 Bed

Stillwater
3358 Pete Miller N Lane


$1,160,000

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

Stillwater
9175 107th N Street


$1,795,000

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

Stillwater
321 Hemlock S Street


$375,000

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

Stillwater
350 Main N Street


$498,000

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

Stillwater
829 Autumn Way


$475,000

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

Stillwater
630 Main N Street


$439,900

1256 Sq. Ft. • 0.46 Acres • 2 Beds • 2 Full Baths

Stillwater
1432 Benson W Boulevard


$425,000

1852 Sq. Ft. • 0.25 Acres • 4 Beds • 2 Full Baths

Stillwater
504 Holcombe S Street


$399,000

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

Stillwater
211 Olive W Street


$299,000

12000 Acres

Stillwater
12216 Arcola N Trail


$387,500

5 Acres

Stillwater
Xxx 110th St N


$1,368,000

39 Acres

Stillwater
14659 30th N Street


$315,000

3 Acres

Stillwater
Tbd First St. N


$324,900

0.35 Acres

Stillwater
14xxx Dellwood N Road


$250,000

5 Acres

Stillwater
Xxxx Ramsey W Street


$149,000

0.25 Acres

Stillwater
Tbd Settler's Way


$375,000

22085 Acres

Stillwater
Xxx Settlers Way


$409,000

0.62 Acres

Stillwater
Xxx Industrial Blvd


$995,000

3 Acres

Stillwater
Xx6 Quinlan N Avenue


$1,587,000

47 Acres

Stillwater
Xx5 Quinlan N Avenue


$595,000

5 Acres

Stillwater
308 4th S Street


$299,000

12000 Acres

Stillwater
10298 Manning N Avenue


$355,000

5 Acres

Stillwater
107 3rd N Street


$1,599,000

0.31 Acres

Stillwater
14231 60th N Street


$349,900

Stillwater
375 Orleans E Street


$1,950,000

Stillwater
1106 Owens N Street


$499,900

1,744 Sq. Ft. • 1 Units