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
1246 Macey Way


$565,000

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

Stillwater
1002 5th S Street


$649,900

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

Stillwater
14817 Upper 56th N Street


$399,900

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

Stillwater
811 Everett Drive


$450,000

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

Stillwater
10750 62nd N Street


$389,900

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

Stillwater
14334 Upper 56th N Street


$290,000

1032 Sq. Ft. • 3 Beds

Stillwater
13898 56th N Street


$550,000

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

Stillwater
13960 Paris N Avenue


$449,900

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

Stillwater
3412 Judd Trail


$297,500

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

Stillwater
4716 Ogden Trail N Lane


$1,202,867

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

Stillwater
114 Brick S Street


$162,528

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

Stillwater
610 Main N Street


$430,000

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

Stillwater
1515 Benson W Boulevard


$399,900

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

Stillwater
108 3rd S Street


$479,900

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

Stillwater
4733 Ogden Trail N Lane


$1,299,900

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

Stillwater
1301 Mckusick Road N Lane


$435,000

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

Stillwater
9700 68th N Court


$479,500

1692 Sq. Ft. • 3 Beds

Stillwater
4720 Ogden N Trail


$1,445,244

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

Stillwater
12581 22nd N Street


$1,400,000

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

Stillwater
3380 Pioneer Place


$1,199,000

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

Stillwater
109 Pine E Street


$1,100,000

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

Stillwater
5151 Muir N Avenue


$1,200,000

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

Stillwater
4705 Ogden N Trail


$1,280,854

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

Stillwater
8757 75th N Street


$395,000

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

Stillwater
4706 Ordell N Trail


$1,225,000

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

Stillwater
626 Nightingale Boulevard


$525,000

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

Stillwater
14281 57th N Street


$419,900

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

Stillwater
640 Main Street


$439,000

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

Stillwater
13877 Square Lake N Trail


$775,000

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

Stillwater
15085 Square Lake N Trail


$524,900

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

Stillwater
10230 60th St Ln N


$670,000

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

Stillwater
9755 Primrose N Avenue


$1,295,000

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

Stillwater
14415 49th N Street


$1,250,000

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

Stillwater
2206 Paris N Avenue


$1,299,000

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

Stillwater
3786 Abercrombie Lane


$264,900

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

Stillwater
14881 58th N Street


$249,500

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

Stillwater
2540 Interlachen Drive


$325,000

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

Stillwater
6233 Kelvin N Avenue


$650,000

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

Stillwater
3672 White Pine Way


$325,000

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

Stillwater
3360 Millbrook Circle


$720,000

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

Stillwater
924 5th S Avenue


$450,000

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

Stillwater
516 Laurel W Street


$650,000

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

Stillwater
408 3rd N Street


$235,000

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

Stillwater
5714 Penrose N Avenue


$425,000

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

Stillwater
5862 Oakgreen N Court


$439,900

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

Stillwater
14660 47th N Street


$1,350,000

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

Stillwater
3884 Abercrombie Lane


$250,000

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

Stillwater
204 Northland Avenue


$370,000

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

Stillwater
615 Rice W Street


$320,000

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

Stillwater
716 Owens N Street


$310,000

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

Stillwater
14630 57th N Street


$424,900

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

Stillwater
6351 Saint Croix N Trail


$328,000

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

Stillwater
176 Rutherford Road


$715,000

3116 Sq. Ft. • 4 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
3451 White Pine Way


$640,000

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

Stillwater
3480 87th N Street


$700,000

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

Stillwater
2950 Overlook N Avenue


$625,000

2329 Sq. Ft. • 3 Beds

Stillwater
1220 Bergmann Drive


$287,000

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

Stillwater
1250 Amundson Court


$550,000

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

Stillwater
612 Rice W Street


$475,000

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

Stillwater
418 Holcombe S Street


$1,190,000

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

Stillwater
1953 Eastridge Court


$349,900

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

Stillwater
4833 Ordell N Cove


$1,259,859

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

Stillwater
719 Victoria Court


$399,900

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

Stillwater
6351 Saint Croix N Trail


$348,500

2 Beds • 1 Full Bath

Stillwater
2889 Long Lake Drive


$324,900

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

Stillwater
14667 19th N Street


$729,900

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

Stillwater
4700 Mcdonald Dr N Place


$1,400,000

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

Stillwater
2780 Overlook N Lane


$950,000

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

Stillwater
1241 Bergmann Drive


$295,000

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

Stillwater
3564 Abercrombie Lane


$245,000

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

Stillwater
10380 Jody Avenue N Court


$674,900

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

Stillwater
1534 Cottage Drive


$229,900

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

Stillwater
196 Cottonwood Court


$385,000

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

Stillwater
4708 Ogden N Trail


$1,358,379

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

Stillwater
11691 115th N Street


$925,000

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

Stillwater
4640 Mc Donald N Drive


$1,695,000

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

Stillwater
1211 Bergmann Drive


$309,900

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

Stillwater
9353 Stonebridge N Trail


$999,000

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

Stillwater
3693 Tending Green


$165,000

0.14 Acres

Stillwater
3481 87th N Street


$149,900

0.32 Acres

Stillwater
211 Olive W Street


$299,000

12000 Acres

Stillwater
976 Creekside Crossing


$150,000

0.23 Acres

Stillwater
3479 87th N Street


$149,900

0.28 Acres

Stillwater
14xxx Dellwood N Road


$255,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
Tbd Settler's Way


$375,000

22085 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
Xxx Keystone N Avenue


$378,000

18 Acres

Stillwater
1824 1st N Street


$199,900

0.17 Acres

Stillwater
308 4th S Street


$299,000

12000 Acres

Stillwater
10298 Manning N Avenue


$355,000

5 Acres

Stillwater
Xxx 110th N Street


$300,000

12 Acres

Stillwater
107 3rd N Street


$1,599,000

0.31 Acres

Stillwater
Xxxx Ramsey W Street


$160,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.

Stillwater
14231 60th N Street


$350,000