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
4755 Ordell N Trail


$1,249,000

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

Stillwater
2614 Hawthorne


$499,900

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

Stillwater
105 Harriet S Street


$199,900

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

Stillwater
4825 Ordell N Cove


$1,428,175

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

Stillwater
706 Hickory W


$429,900

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

Stillwater
3374 Pete Miller Lane


$1,375,000

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

Stillwater
2518 Neal N Court


$799,000

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

Stillwater
15385 50th N Street


$2,499,999

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

Stillwater
4910 Ordell N Lane


$1,274,278

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

Stillwater
4839 Ordell N Cove


$1,257,960

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

Stillwater
4850 Ordell N Trail


$1,332,389

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

Stillwater
610 Main N


$899,900

3625 Sq. Ft.

Stillwater
1035 Legend Boulevard


$545,000

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

Stillwater
114 Brick S Street


$150,366

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

Stillwater
1118 4th S


$450,000

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

Stillwater
223 S Main Street


$2,300,000

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

Stillwater
4709 Ordell N Trail


$1,049,000

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

Stillwater
14415 49th N Street


$1,144,358

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
685 Sunrise


$375,000

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

Stillwater
3888 Abercrombie Lane


$329,900

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

Stillwater
6301 St. Croix N Trail


$564,900

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

Stillwater
14660 47th N Street


$1,843,000

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

Stillwater
3726 Planting Green


$650,000

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

Stillwater
14440 Dellwood N Road


$1,197,000

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

Stillwater
1000 Lecuyer Drive


$569,900

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

Stillwater
3823 Tending Green


$699,000

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

Stillwater
4819 Ordell N Cove


$1,176,419

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

Stillwater
320 2nd N Street


$425,000

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

Stillwater
404 Laurel W Street


$279,900

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

Stillwater
1009 7th S Street


$399,000

1724 Sq. Ft. • 3 Beds

Stillwater
7215 Manning N Avenue


$559,900

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

Stillwater
1902 Swenson Street


$395,000

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

Stillwater
15323 Painters N Lane


$825,000

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

Stillwater
640 Main N Street


$499,900

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

Stillwater
14843 57th N Street


$357,900

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

Stillwater
4732 Ogden N Trail


$1,926,856

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

Stillwater
2039 Morgan N Avenue


$1,125,000

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

Stillwater
800 Towne Circle


$404,900

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

Stillwater
14199 135th N Street


$949,000

3399 Sq. Ft. • 6 Beds

Stillwater
350 Main N Street


$690,000

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

Stillwater
3383 Pioneer Place


$1,275,000

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

Stillwater
1102 Gilbert Court


$485,000

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

Stillwater
501 Main N Street


$539,000

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

Stillwater
2280 Orwell N Court


$469,900

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

Stillwater
2585 Boutwell Farm Road


$974,500

4038 Sq. Ft. • 5 Beds • 5 Full Baths

Stillwater
664 Hidden Valley Court


$439,000

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

Stillwater
307 Churchill E Street


$505,000

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

Stillwater
1301 Driving Park Road


$480,000

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

Stillwater
3875 Abercrombie Lane


$315,000

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

Stillwater
917 Pine W Street


$525,000

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

Stillwater
223 S Main Street


$1,900,000

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

Stillwater
14320 47th N Street


$1,170,000

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

Stillwater
3160 Ilo Way


$799,900

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

Stillwater
717 Maple W Street


$375,900

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

Stillwater
3333 Webster Court


$529,900

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

Stillwater
1115 Settlers Avenue


$500,000

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

Stillwater
2585 Boutwell Farm Road


$949,950

4038 Sq. Ft. • 5 Beds • 5 Full Baths

Stillwater
2550 Hidden Valley Lane


$375,000

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

Stillwater
607 Northland Avenue


$405,000

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

Stillwater
231 3rd N Street


$600,000

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

Stillwater
923 5th N Street


$749,900

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

Stillwater
1206 Sterling Way


$195,000

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

Stillwater
873 Knollwood Court


$419,000

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

Stillwater
976 Creekside Crossing


$650,000

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

Stillwater
2638 Skyview Court


$374,900

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

Stillwater
614 Eben Court


$685,000

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

Stillwater
1210 William N Street


$685,000

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

Stillwater
103 Burlington E Street


$600,000

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

Stillwater
221 Owens N Street


$300,000

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

Stillwater
1035 Saint Croix W Avenue


$365,000

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

Stillwater
210 Owens N Street


$389,900

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

Stillwater
14315 Oldfield N Road


$1,380,000

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

Stillwater
350 Main N Street


$650,000

1357 Sq. Ft. • 2 Beds

Stillwater
314 Stillwater W Avenue


$384,900

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

Stillwater
1567 Driving Park Road


$415,000

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

Stillwater
9344 Saint Croix Trail N


$479,900

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

Stillwater
8413 Marylane N Avenue


$784,900

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

Stillwater
1900 Tuenge Drive


$369,900

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

Stillwater
14420 47th N Street


$989,800

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

Stillwater
1020 5th S Street


$320,000

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

Stillwater
1818 1st N Street


$275,000

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

Stillwater
2858 Brewers Lane


$350,000

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

Stillwater
1125 Mckusick Road N Lane


$509,000

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

Stillwater
3368 Webster Court


$549,900

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

Stillwater
3375 Pioneer Place


$849,900

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

Stillwater
231 Sherburne N Street


$279,000

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

Stillwater
802 4th S Street


$425,000

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

Stillwater
3641 Pine Hollow Place


$485,000

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

Stillwater
1104 1st N Street


$300,000

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

Stillwater
1860 Oak Glen Drive


$399,900

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

Stillwater
28 Moonlight Bay


$524,900

2 Beds

Stillwater
4875 Ordell N Trail


$1,039,000

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

Stillwater
2511 Countryside Court


$399,900

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

Stillwater
1013 Northland Avenue


$400,000

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

Stillwater
128 Holcombe S Street


$310,700

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

Stillwater
704 Victoria Court


$360,000

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

Stillwater
7880 Minar N Avenue


$475,000

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

Stillwater
4736 Ogden N Trail


$2,388,287

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

Stillwater
3481 87th N Street


$149,900

0.32 Acres

Image Coming Soon

Stillwater
976 Creekside Crossing


$159,900

0.23 Acres

Stillwater
3479 87th N Street


$149,900

0.28 Acres

Stillwater
7203 Lone Oak N Trail


$450,000

5 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
8435 Marylane N Avenue


$179,999

0.39 Acres

Stillwater
8457 Marylane N Avenue


$189,000

0.39 Acres

Stillwater
3379 Pioneer Place


$375,000

0.5 Acres

Stillwater
114 Olive W Street


$650,000

Stillwater
610 Main N Street


$899,900

Stillwater
211 Elm W Street


$309,900