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
501 Main N Street
$975,000
1569 Sq. Ft. • 2 Beds • 1 Full / 1 Half Baths

Stillwater
2646 Greenmeadow Court
$449,900
3137 Sq. Ft. • 5 Beds • 2 Full Baths

Stillwater
12580 53rd N Street
$775,000
3172 Sq. Ft. • 4 Beds • 2 Full / 1 Half Baths

Stillwater
610 Main N
$899,900
3625 Sq. Ft.

Stillwater
4709 Ordell N Trail
$1,049,000
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
1465 Macey Way
$735,000
4427 Sq. Ft. • 5 Beds • 2 Full / 1 Half Baths

Stillwater
650 Main N Street
$649,000
1470 Sq. Ft. • 2 Beds • 1 Full / 1 Half Baths

Stillwater
14660 47th N Street
$1,843,000
6125 Sq. Ft. • 5 Beds • 2 Full / 1 Half Baths

Stillwater
609 Willard W Street
$749,900
3070 Sq. Ft. • 4 Beds • 1 Full / 1 Half Baths

Stillwater
1711 Olive W Street
$319,000
2024 Sq. Ft. • 3 Beds • 1 Full Bath

Stillwater
320 2nd N Street
$425,000
1091 Sq. Ft. • 2 Beds • 1 Full Bath

Stillwater
12159 Quail Avenue N Lane
$1,750,000
6731 Sq. Ft. • 4 Beds • 2 Full / 2 Half Baths

Stillwater
976 Creekside Crossing
$500,000
2264 Sq. Ft. • 3 Beds • 3 Full Baths

Stillwater
6331 Saint Croix N Trail
$549,900
2360 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths

Stillwater
1160 Sycamore W Street
$549,900
2699 Sq. Ft. • 3 Beds • 2 Full / 1 Half Baths

Stillwater
620 Main N Street
$399,999
1106 Sq. Ft. • 2 Beds • 1 Full Bath

Stillwater
4732 Ogden N Trail
$1,926,856
6511 Sq. Ft. • 5 Beds • 2 Full / 1 Half Baths

Stillwater
816 5th S Street
$349,900
1293 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths

Stillwater
838 Willard W Street
$729,000
3970 Sq. Ft. • 6 Beds • 1 Full Bath

Stillwater
712 Anderson W Street
$489,000
2527 Sq. Ft. • 4 Beds • 1 Full Bath

Stillwater
1840 White Pine Court
$760,000
3830 Sq. Ft. • 5 Beds • 2 Full / 1 Half Baths

Stillwater
1112 4th S Street
$550,000
2284 Sq. Ft. • 4 Beds • 1 Full Bath

Stillwater
4755 Ordell N Trail
$1,249,000
4182 Sq. Ft. • 5 Beds • 2 Full Baths

Stillwater
4810 Ordell N Trail
$2,500,000
7431 Sq. Ft. • 5 Beds • 3 Full / 2 Half Baths

Stillwater
3827 Abercrombie Lane
$264,900
1525 Sq. Ft. • 3 Beds • 1 Full Bath

Stillwater
13985 120th N Street
$1,080,000
2564 Sq. Ft. • 4 Beds • 2 Full / 1 Half Baths

Stillwater
3702 Planting Green
$1,100,000
3450 Sq. Ft. • 4 Beds • 1 Full Bath

Stillwater
650 Main N Street
$630,000
1689 Sq. Ft. • 2 Beds • 1 Full Bath

Stillwater
501 Main N Street
$639,900
1340 Sq. Ft. • 2 Beds • 1 Full Bath

Stillwater
4724 Ogden N Trail
$1,248,461
4775 Sq. Ft. • 5 Beds • 2 Full / 1 Half Baths

Stillwater
3875 Abercrombie Lane
$275,000
1618 Sq. Ft. • 3 Beds • 1 Full Bath

Stillwater
11520 120th N Street
$950,000
3034 Sq. Ft. • 4 Beds • 2 Full / 1 Half Baths

Stillwater
4718 Ordell N Trail
$1,280,000
5250 Sq. Ft. • 5 Beds • 2 Full / 1 Half Baths

Stillwater
1922 Eastridge Court
$339,900
1346 Sq. Ft. • 2 Beds • 1 Full Bath

Stillwater
14320 47th N Street
$1,170,000
3796 Sq. Ft. • 4 Beds • 2 Full / 1 Half Baths

Stillwater
976 Creekside Crossing
$550,000
1592 Sq. Ft. • 3 Beds • 2 Full Baths

Stillwater
14534 Upper 56th N Street
$285,000
1025 Sq. Ft. • 3 Beds

Stillwater
630 Main N Street
$550,000
1414 Sq. Ft. • 2 Beds • 2 Full Baths

Stillwater
501 Main N Street
$775,000
1340 Sq. Ft. • 2 Beds • 1 Full Bath

Stillwater
1930 Westridge Circle
$340,000
1196 Sq. Ft. • 2 Beds • 1 Full Bath

Stillwater
5420 Obrien N Avenue
$450,000
1824 Sq. Ft. • 4 Beds • 1 Full Bath

Stillwater
3678 Summit Lane
$600,000
3278 Sq. Ft. • 5 Beds • 2 Full / 1 Half Baths

Stillwater
609 Churchill W Street
$760,000
3045 Sq. Ft. • 4 Beds • 2 Full / 1 Half Baths

Stillwater
1433 Highland Court
$479,900
1640 Sq. Ft. • 4 Beds • 2 Full Baths

Stillwater
320 2nd N Street
$425,000
1091 Sq. Ft. • 2 Beds • 1 Full Bath

Stillwater
11123 Quirt N Avenue
$599,900
2722 Sq. Ft. • 4 Beds • 1 Full Bath

Stillwater
4833 Ordell N Cove
$1,680,220
4765 Sq. Ft. • 4 Beds • 2 Full / 1 Half Baths

Stillwater
1321 Dallager Court
$519,900
2867 Sq. Ft. • 6 Beds • 2 Full / 1 Half Baths

Stillwater
12159 Quail Avenue N Lane
$1,650,000
6731 Sq. Ft. • 4 Beds • 2 Full / 2 Half Baths

Stillwater
2506 Neal N Court
$775,000
2678 Sq. Ft. • 4 Beds • 2 Full Baths

Stillwater
1121 Ramsey W Street
$374,900
1192 Sq. Ft. • 3 Beds • 1 Full Bath

Stillwater
4702 Ogden N Trail
$1,221,463
4880 Sq. Ft. • 5 Beds • 2 Full / 1 Half Baths

Stillwater
3543 Eben Way
$684,900
3145 Sq. Ft. • 4 Beds • 2 Full / 1 Half Baths

Stillwater
1104 Meadowlark Drive
$849,900
2849 Sq. Ft. • 4 Beds • 2 Full Baths

Stillwater
3145 Ilo Way
$664,900
3580 Sq. Ft. • 5 Beds • 2 Full / 1 Half Baths

Stillwater
4730 Mc Donald Drive N Place
$1,025,000
5377 Sq. Ft. • 5 Beds • 3 Full / 1 Half Baths

Stillwater
4736 Ogden N Trail
$2,388,287
7521 Sq. Ft. • 5 Beds • 2 Full / 1 Half Baths

Stillwater
4811 Ordell N Cove
$1,381,057
4350 Sq. Ft. • 4 Beds • 2 Full Baths

Stillwater
9533 Otchipwe N Avenue
$1,940,000
6676 Sq. Ft. • 5 Beds • 2 Full / 2 Half Baths

Stillwater
126 Maryknoll Drive
$439,000
1679 Sq. Ft. • 4 Beds • 1 Full Bath

Stillwater
4749 Ogden N Trail
$1,200,000
4791 Sq. Ft. • 5 Beds • 2 Full / 1 Half Baths

Stillwater
1913 Eastridge Court
$339,900
1144 Sq. Ft. • 2 Beds • 2 Full Baths

Stillwater
2245 Pinehurst Street
$212,000
1050 Sq. Ft. • 2 Beds • 1 Full Bath

Stillwater
350 Main N Street
$450,000
1156 Sq. Ft. • 2 Beds • 1 Full / 1 Half Baths

Stillwater
1920 Pine W Street
$310,000
1604 Sq. Ft. • 3 Beds • 1 Full Bath

Stillwater
13833 Ozark Avenue N Court
$1,150,000
5359 Sq. Ft. • 5 Beds • 1 Full / 1 Half Baths

Stillwater
1615 2nd N Street
$475,000
2442 Sq. Ft. • 3 Beds

Stillwater
1342 Cottage Drive
$229,900
1171 Sq. Ft. • 2 Beds • 1 Full / 1 Half Baths

Stillwater
463 Minnesota S Street
$359,999
2606 Sq. Ft. • 3 Beds • 1 Full Bath

Stillwater
112 Harriet S Street
$409,900
1650 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths

Stillwater
126 Maryknoll Drive
$429,000
1679 Sq. Ft. • 4 Beds • 1 Full Bath

Stillwater
602 William N Street
$419,000
1577 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths

Stillwater
1024 Legend Boulevard
$499,900
3050 Sq. Ft. • 4 Beds • 2 Full / 2 Half Baths

Stillwater
718 4th N Street
$325,000
1872 Sq. Ft. • 3 Beds • 1 Full Bath

Stillwater
1624 Mc Kusick Lane
$599,900
2896 Sq. Ft. • 3 Beds • 1 Full Bath

Stillwater
1920 Pine W Street
$325,000
1587 Sq. Ft. • 3 Beds • 1 Full Bath

Stillwater
2270 Oak Glen Court
$865,000
4242 Sq. Ft. • 6 Beds • 2 Full / 1 Half Baths

Stillwater
1015 Sycamore W Street
$650,000
4600 Sq. Ft. • 5 Beds • 2 Full / 1 Half Baths

Stillwater
501 Main N Street
$1,650,000
2347 Sq. Ft. • 2 Beds • 1 Full / 1 Half Baths

Stillwater
2111 Oakridge Road
$389,900
2400 Sq. Ft. • 5 Beds • 1 Full / 1 Half Baths

Stillwater
919 6th S Avenue
$399,900
1620 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths

Stillwater
235 Owens N Street
$399,900
1734 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths

Stillwater
1910 Oak Glen Trail
$515,900
2519 Sq. Ft. • 4 Beds • 1 Full / 1 Half Baths

Stillwater
501 Main N Street
$835,000
1792 Sq. Ft. • 2 Beds • 2 Full / 1 Half Baths

Stillwater
3195 Maureen Lane
$589,900
2422 Sq. Ft. • 4 Beds • 2 Full / 1 Half Baths

Stillwater
2282 Eagle Ridge Trail
$550,000
2688 Sq. Ft. • 4 Beds • 2 Full Baths

Stillwater
2317 Hidden Valley Lane
$449,900
1886 Sq. Ft. • 4 Beds • 1 Full Bath

Stillwater
630 Main N Street
$460,000
1381 Sq. Ft. • 2 Beds • 2 Full Baths

Stillwater
1012 2nd S Street
$530,000
1865 Sq. Ft. • 4 Beds • 1 Full / 1 Half Baths

Stillwater
301 3rd S Street
$384,900
1558 Sq. Ft. • 3 Beds

Stillwater
1265 Driving Park Road
$500,000
2588 Sq. Ft. • 4 Beds • 1 Full Bath

Stillwater
1337 2nd S Street
$589,900
2974 Sq. Ft. • 3 Beds • 1 Full Bath

Stillwater
218 Owens N Street
$395,000
2456 Sq. Ft. • 4 Beds • 1 Full Bath

Stillwater
7275 Manning N Avenue
$499,900
3152 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths

Stillwater
1322 Meadowlark Drive
$674,900
2504 Sq. Ft. • 4 Beds • 1 Full Bath

Stillwater
630 Main N Street
$439,000
1291 Sq. Ft. • 2 Beds • 2 Full Baths

Stillwater
2113 Dundee Pl
$419,900
1716 Sq. Ft. • 4 Beds • 1 Full / 1 Half Baths

Stillwater
5593 Obrien N Avenue
$450,000
1980 Sq. Ft. • 4 Beds • 2 Full Baths

Stillwater
3864 Abercrombie Lane
$260,000
1677 Sq. Ft. • 2 Beds • 1 Full / 1 Half Baths

Stillwater
451 Everett N Street
$925,000
5165 Sq. Ft. • 7 Beds • 2 Full Baths

Stillwater
11855 102nd Street N Court
$725,000
3374 Sq. Ft. • 3 Beds • 1 Full Bath

Stillwater
3474 White Pine Way
$314,500
1733 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths

Stillwater
1434 Benson E Boulevard
$430,000
1776 Sq. Ft. • 4 Beds • 1 Full Bath

Stillwater
406 Mulberry W Street
$899,900
2529 Sq. Ft. • 4 Beds • 2 Full Baths

Stillwater
2672 Fairlawn Drive
$374,900
2746 Sq. Ft. • 5 Beds • 2 Full / 1 Half Baths

Stillwater
2614 Hawthorne Lane
$449,900
1928 Sq. Ft. • 4 Beds • 1 Full Bath

Stillwater
620 Main N Street
$549,000
1427 Sq. Ft. • 2 Beds • 2 Full Baths

Stillwater
524 Brick S Street
$400,000
1727 Sq. Ft. • 4 Beds • 1 Full Bath

Stillwater
1025 Legend Boulevard
$519,900
2809 Sq. Ft. • 3 Beds • 1 Full / 1 Half Baths

Stillwater
3481 87th N Street
$149,900
0.32 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
1824 1st N Street
$209,900
0.17 Acres

Stillwater
950 Owens N Street
$189,900
0.63 Acres

Stillwater
114 Olive W Street
$650,000
4,740 Sq. Ft.

Stillwater
610 Main N Street
$899,900
3,625 Sq. Ft.

Stillwater
5920 Neal N Avenue
$1,600,000
3,711 Sq. Ft.