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
1950 Westridge Circle


$324,900

2 Beds

Stillwater
3877 Abercrombie Lane


$269,900

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

Stillwater
180 Bayberry Avenue Court


$379,900

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

Stillwater
13898 56th N Street


$550,000

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

Stillwater
3412 Judd Trail


$297,500

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

Stillwater
114 Brick S Street


$162,528

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

Stillwater
1900 3rd N Street


$795,000

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

Stillwater
3762 Abercrombie Lane


$250,000

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

Stillwater
536 Newman Trail


$725,000

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

Stillwater
2780 Overlook N Lane


$974,900

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

Stillwater
610 Main N Street


$430,000

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

Stillwater
6213 St Croix N Trail


$230,000

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

Stillwater
4738 Ogden N Trail


$2,048,580

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

Stillwater
1320 Norcrest N Avenue


$569,900

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

Stillwater
1515 Benson W Boulevard


$399,900

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

Stillwater
108 3rd S Street


$475,000

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
3884 Abercrombie Lane


$250,000

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

Stillwater
1273 Driving Park Road


$489,000

2250 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
620 Main N Street


$398,900

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

Stillwater
1143 Bergmann Drive


$329,900

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

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


$999,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
9983 Arcola N Court


$749,950

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

Stillwater
1013 Broadway N Street


$1,299,000

2886 Sq. Ft. • 2 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


$369,900

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

Stillwater
1922 Swenson Street


$424,950

2034 Sq. Ft. • 4 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
640 Main Street


$439,000

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

Stillwater
6311 Saint Croix N Trail


$485,000

2250 Sq. Ft. • 3 Beds • 1 Full / 2 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
2206 Paris N Avenue


$1,275,000

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

Stillwater
4704 Ogden Trail N Lane


$1,310,052

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

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
14775 Upper 56th N Street


$400,000

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

Stillwater
6233 Kelvin N Avenue


$650,000

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

Stillwater
3360 Millbrook Circle


$720,000

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

Stillwater
206 Elm W Street


$449,900

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

Stillwater
1016 Linden W Street


$335,000

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

Stillwater
13796 55th N Street


$490,000

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

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
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
14861 58th N Street


$125,000

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

Stillwater
3696 Abercrombie Lane


$250,000

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

Stillwater
6351 Saint Croix N Trail


$328,000

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

Stillwater
2216 Orwell N Court


$825,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
123 Pine E Street


$374,900

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

Stillwater
3451 White Pine Way


$640,000

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

Stillwater
129 Tamarack Court


$389,900

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

Stillwater
14415 49th N Street


$1,199,000

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

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,150,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
6351 Saint Croix N Trail


$348,500

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

Stillwater
2889 Long Lake Drive


$324,900

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

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
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
1860 White Pine Court


$735,000

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

Stillwater
501 Main N Street


$2,500,000

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

Stillwater
4708 Ogden N Trail


$1,358,379

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

Stillwater
2639 Fairlawn Drive


$399,990

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

Stillwater
4640 Mc Donald N Drive


$1,595,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
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
Tbd Isleton Ave N


$400,000

8 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
14231 60th N Street


$350,000