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. • 5 Beds • 2 Full / 1 Half Baths

Stillwater
1906 Tuenge Drive


$352,000

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

Stillwater
14937 60th N Street


$250,000

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

Stillwater
1212 Olive W Street


$400,000

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

Stillwater
618 Northland Avenue


$489,900

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

Stillwater
7669 Minar N Avenue


$650,000

1850 Sq. Ft. • 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
604 4th N Street


$849,900

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

Stillwater
1350 Oldridge N Avenue


$700,000

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

Stillwater
512 5th N Street


$389,000

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

Stillwater
869 Autumn Way


$450,000

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

Stillwater
6351 Saint Croix N Trail


$298,000

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

Stillwater
2510 Hidden Valley Lane


$400,000

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

Stillwater
536 Newman Trail


$725,000

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

Stillwater
704 Mulberry W Street


$379,900

1760 Sq. Ft. • 3 Beds

Stillwater
118 Sherburne S Street


$170,000

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

Stillwater
2289 Northridge Avenue Circle


$1,125,000

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

Stillwater
4738 Ogden N Trail


$2,048,580

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

Stillwater
12159 Quail Avenue N Lane


$1,475,000

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

Stillwater
13683 47th N Street


$949,900

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

Stillwater
12545 Arcola N Trail


$2,250,000

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

Stillwater
620 Main N Street


$384,500

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

Stillwater
1143 Bergmann Drive


$324,900

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

Stillwater
903 Nordic N Court


$974,900

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

Stillwater
14701 55th N Street


$364,900

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

Stillwater
3380 Pioneer Place


$1,149,000

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

Stillwater
1342 Benson E Boulevard


$465,000

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

Stillwater
104 Sherburne N Street


$269,900

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

Stillwater
5053 Northbrook N Boulevard


$680,000

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

Stillwater
4701 Ogden Trail N Lane


$1,238,766

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

Stillwater
12163 Otchipwe N Avenue


$2,150,000

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

Stillwater
5177 Muir N Avenue


$1,095,000

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

Stillwater
5151 Muir N Avenue


$1,200,000

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

Stillwater
9983 Arcola N Court


$749,950

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

Stillwater
906 4th N Street


$619,900

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

Stillwater
4705 Ogden N Trail


$1,280,854

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

Stillwater
8757 75th N Street


$339,900

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

Stillwater
13870 23rd Street N Court


$950,000

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

Stillwater
5810 Oldfield N Avenue


$375,000

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

Stillwater
712 Maple W Street


$375,000

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

Stillwater
620 Newman Trail


$950,000

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

Stillwater
640 Main N Street


$399,900

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

Stillwater
6311 Saint Croix N Trail


$450,000

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

Stillwater
4737 Ogden N Trail


$1,456,690

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

Stillwater
8118 80th N Street


$425,000

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

Stillwater
12380 Ravine N Circle


$775,000

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

Stillwater
1081 Gilbert Court


$465,000

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

Stillwater
1311 2nd S Street


$695,000

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

Stillwater
121 Cherry W Street


$399,900

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

Stillwater
4755 Ordell N Trail


$1,164,800

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

Stillwater
4704 Ogden Trail N Lane


$1,310,052

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

Stillwater
14775 Upper 56th N Street


$325,000

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

Stillwater
3502 Judd Trail


$300,000

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

Stillwater
430 Broadway S Street


$985,000

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

Stillwater
4733 Ogden Trail N Lane


$1,350,000

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

Stillwater
316 Country Road


$675,000

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

Stillwater
12639 20th N Street


$2,395,000

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

Stillwater
640 Main N Street


$595,000

1229 Sq. Ft. • 2 Beds

Stillwater
1426 Lookout Street


$369,900

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

Stillwater
2820 White Pine Way


$895,900

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

Stillwater
10860 Pawnee N Avenue


$899,000

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

Stillwater
11673 Irish N Avenue


$1,499,900

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

Stillwater
6351 Saint Croix N Trail


$419,900

924 Sq. Ft. • 2 Beds

Stillwater
15360 Painters N Lane


$1,250,000

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

Stillwater
615 Rice W Street


$320,000

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

Stillwater
4420 Odegard N Avenue


$550,000

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

Stillwater
1316 Oak W Street


$420,000

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

Stillwater
14861 58th N Street


$114,900

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

Stillwater
350 Main N Street


$629,900

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

Stillwater
1400 Highland Road


$400,000

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

Stillwater
2216 Orwell N Court


$750,000

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

Stillwater
4740 Ogden Trail N Lane


$1,800,000

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

Stillwater
9411 Newgate N Avenue


$620,000

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

Stillwater
5471 Oakgreen N Place


$474,900

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

Stillwater
4739 Ogden Trail N Lane


$1,233,197

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

Stillwater
5725 Osman N Avenue


$199,900

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

Stillwater
13645 Greenwood N Trail


$495,000

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

Stillwater
14415 49th N Street


$1,150,000

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

Stillwater
7530 Leeward N Avenue


$897,000

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

Stillwater
1322 Cottage Drive


$297,000

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

Stillwater
350 Main N Street


$379,000

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

Stillwater
1220 Bergmann Drive


$283,000

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

Stillwater
14295 55th N Street


$424,900

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

Stillwater
3586 Abercrombie Lane


$250,000

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

Stillwater
13235 4th N Street


$800,000

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

Stillwater
301 3rd S Street


$389,000

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

Stillwater
6351 N Saint Croix N Trail


$324,900

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

Stillwater
1111 Olive W Street


$290,000

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

Stillwater
125 Greeley S Street


$425,000

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

Stillwater
5421 Ojibway N Avenue


$499,900

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

Stillwater
11520 120th N Street


$875,000

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

Stillwater
4700 Mcdonald Dr N Place


$1,300,000

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

Stillwater
2707 Croixwood Boulevard


$439,000

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

Stillwater
3800 Abercrombie Lane


$325,000

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

Stillwater
501 Main N Street


$2,375,000

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

Stillwater
3381 Delano Drive


$575,000

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

Stillwater
8920 80th N Street


$935,000

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

Stillwater
11695 Lockridge N Avenue


$674,900

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

Stillwater
1310 Oak W Street


$389,900

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

Stillwater
4708 Ogden N Trail


$1,358,379

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

Stillwater
822 Laurel W Street


$459,900

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

Stillwater
1215 4th S Avenue


$630,000

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

Stillwater
2733 Neal N Avenue


$859,900

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

Stillwater
613 Olive W Street


$525,000

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

Stillwater
9400 85th N Street


$699,000

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

Stillwater
111 Echo Lane


$180,000

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

Stillwater
11870 Keystone N Avenue


$395,000

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

Stillwater
13885 27th N Street


$1,750,000

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

Stillwater
6375 Saint Croix N Trail


$500,000

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

Stillwater
1941 Paris N Bay


$1,195,000

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

Stillwater
4715 Ordell N Trail


$1,395,000

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

Stillwater
8387 Marylane N Avenue


$675,000

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

Stillwater
518 Holcombe S Street


$439,900

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

Stillwater
2327 Hidden Valley Lane


$350,000

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

Stillwater
13822 44th N Street


$600,000

3477 Sq. Ft. • 6 Beds • 3 Full Baths

Stillwater
15285 Palomino N Trail


$984,900

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

Stillwater
900 Lecuyer Drive


$775,000

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

Stillwater
3443 Maureen Lane


$330,000

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

Stillwater
1252 Bergmann Drive


$295,000

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

Stillwater
5750 Newberry N Circle


$595,000

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

Stillwater
1072 Delano Court


$545,000

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

Stillwater
823 5th S Street


$539,900

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

Stillwater
109 Pine E Street


$975,000

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

Stillwater
4420 Morning Dove N Avenue


$1,350,000

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

Stillwater
3358 Pete Miller N Lane


$1,185,000

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

Stillwater
9175 107th N Street


$1,899,000

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

Stillwater
350 Main N Street


$498,000

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

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


$325,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
Xxx Keystone N Avenue


$378,000

18 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


$350,000

Stillwater
375 Orleans E Street


$1,950,000

Stillwater
125 Main S Street


$2,100,000

9,462 Sq. Ft.