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


$2,500,000

7431 Sq. Ft. • 5 Beds • 3 Full / 2 Half Baths

Stillwater
13105 56th N Street


$624,900

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

Stillwater
3093 Lowell Court


$522,900

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

Stillwater
3648 Abercrombie Lane


$259,900

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

Stillwater
419 Maple W Street


$399,900

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

Stillwater
1160 Macey Way


$535,000

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

Stillwater
4716 Ogden Trail N Lane


$1,202,867

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

Stillwater
3533 Eben Way


$725,000

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

Stillwater
650 Main N Street


$575,000

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

Stillwater
706 Holcombe S Street


$625,000

3042 Sq. Ft. • 5 Beds • 3 Full Baths

Stillwater
640 Main N Street


$465,000

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

Stillwater
610 Main N Street


$448,000

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

Stillwater
976 Creekside Crossing


$500,000

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

Stillwater
809 5th N Street


$1,950,000

6200 Sq. Ft. • 4 Beds • 3 Full / 2 Half Baths

Stillwater
4733 Ogden Trail N Lane


$1,299,900

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

Stillwater
212 Birchwood N Drive


$499,900

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

Stillwater
4720 Ogden N Trail


$1,445,244

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

Stillwater
418 Saint Croix W Avenue


$380,000

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

Stillwater
3309 Pioneer Place


$699,900

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

Stillwater
4724 Ogden N Trail


$1,289,232

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

Stillwater
2517 Hidden Valley Lane


$415,000

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

Stillwater
4705 Ogden N Trail


$1,280,854

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

Stillwater
4706 Ordell N Trail


$1,225,000

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

Stillwater
4718 Ordell N Trail


$1,280,000

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

Stillwater
2312 Hill Court


$825,000

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

Stillwater
3645 Pine Hollow Place


$449,900

3150 Sq. Ft. • 3 Beds

Stillwater
10110 Arcola N Trail


$799,900

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

Stillwater
431 Country Road


$545,000

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

Stillwater
3449 Maureen Lane


$350,000

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

Stillwater
14415 49th N Street


$1,300,000

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

Stillwater
3786 Abercrombie Lane


$264,900

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

Stillwater
2633 Fairlawn Drive


$350,000

1812 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
3804 Abercrombie Lane


$249,543

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

Stillwater
616 5th N Street


$575,000

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

Stillwater
109 Pine E Street


$1,100,000

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

Stillwater
620 Main N Street


$450,000

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

Stillwater
501 Main N Street


$600,000

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

Stillwater
3312 Pioneer Place


$699,999

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

Stillwater
4740 Ogden Trail N Lane


$1,800,000

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

Stillwater
321 Myrtle W Street


$299,900

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

Stillwater
3768 Abercrombie Lane


$265,000

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

Stillwater
3649 Pine Hollow Place


$460,000

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

Stillwater
2885 White Pine Way


$850,000

4816 Sq. Ft. • 5 Beds • 1 Full / 1 Half Baths

Stillwater
231 Birchwood N Drive


$339,900

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

Stillwater
3786 Abercrombie Lane


$264,900

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

Stillwater
1512 Oldridge N Avenue


$825,000

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

Stillwater
2410 Oakridge Road


$369,000

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

Stillwater
1110 Lecuyer Drive


$524,900

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

Stillwater
418 Holcombe S Street


$1,190,000

3824 Sq. Ft. • 3 Beds • 2 Full / 2 Half Baths

Stillwater
3350 Staples Place


$725,000

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

Stillwater
2889 Long Lake Drive


$329,000

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

Stillwater
1347 Mckusick Road N Lane


$430,000

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

Stillwater
311 Owens N Street


$385,000

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

Stillwater
1901 Westridge Circle


$350,000

1368 Sq. Ft. • 1 Bed • 2 Full Baths

Stillwater
1227 Atwood Lane


$635,000

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

Stillwater
1336 2nd S Avenue


$1,395,000

3487 Sq. Ft. • 5 Beds • 3 Full Baths

Stillwater
4708 Ogden N Trail


$1,358,379

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

Stillwater
2834 Wildcrest Lane


$439,900

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

Stillwater
2206 Paris N Avenue


$1,375,000

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

Stillwater
3481 87th N Street


$149,900

0.32 Acres

Stillwater
211 Olive W Street


$299,000

0.28 Acres

Stillwater
976 Creekside Crossing


$150,000

0.23 Acres

Stillwater
3479 87th N Street


$149,900

0.28 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
Tbd Settler's Way


$375,000

0.51 Acres

Stillwater
8457 Marylane N Avenue


$189,000

0.39 Acres

Stillwater
Xxx Settlers Way


$409,000

0.62 Acres

Stillwater
Xxx Industrial Blvd


$995,000

3 Acres

Stillwater
950 Owens N Street


$179,000

0.63 Acres

Stillwater
1824 1st N Street


$199,900

0.17 Acres

Stillwater
308 4th S Street


$299,000

0.28 Acres

Stillwater
Xxxx Ramsey W Street


$175,000

0.25 Acres

Stillwater
610 Main N Street


$899,900

3,625 Sq. Ft.

Stillwater
5920 Neal N Avenue


$1,600,000

3,711 Sq. Ft.