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
1002 5th S Street


$649,900

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

Stillwater
13787 116th N Street


$639,900

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

Stillwater
10750 62nd N Street


$389,900

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

Stillwater
618 Northland Avenue


$489,900

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

Stillwater
14334 Upper 56th N Street


$290,000

1032 Sq. Ft. • 3 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
3771 Pete Miller N Avenue


$995,000

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

Stillwater
114 Brick S Street


$162,528

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

Stillwater
869 Autumn Way


$475,000

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

Stillwater
1900 3rd N Street


$795,000

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

Stillwater
1846 White Pine Court


$650,000

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

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


$949,900

4200 Sq. Ft. • 5 Beds • 3 Full / 1 Half 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
9633 Pawnee Avenue


$895,000

4502 Sq. Ft. • 4 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
1273 Driving Park Road


$489,000

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

Stillwater
12545 Arcola N Trail


$2,400,000

6422 Sq. Ft. • 6 Beds • 2 Full / 1 Half Baths

Stillwater
3338 Delano Drive


$525,000

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

Stillwater
406 Olive W Street


$875,000

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

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
903 Nordic N Court


$974,900

4367 Sq. Ft. • 5 Beds • 2 Full / 1 Half 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
5053 Northbrook N Boulevard


$700,000

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

Stillwater
2642 Northridge N Lane


$699,000

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

Stillwater
3216 Summer Fields Court


$890,000

4327 Sq. Ft. • 4 Beds • 3 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


$339,900

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

Stillwater
1922 Swenson Street


$424,950

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

Stillwater
712 Maple W Street


$375,000

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

Stillwater
4706 Ordell N Trail


$1,225,000

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

Stillwater
3706 Abercrombie Lane


$269,900

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

Stillwater
640 Main Street


$410,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
1225 Oak W Street


$425,000

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

Stillwater
1480 Oryan N Trail


$950,000

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

Stillwater
2920 White Pine Way


$900,000

4432 Sq. Ft. • 5 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
14775 Upper 56th N Street


$345,000

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

Stillwater
1970 Paris N Avenue


$1,450,000

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

Stillwater
1837 White Pine Court


$635,000

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

Stillwater
1211 3rd N Street


$375,000

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

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
4733 Ogden Trail N Lane


$1,350,000

3958 Sq. Ft. • 4 Beds • 2 Full 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
13840 28th N Street


$850,000

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

Stillwater
1550 Oldridge N Avenue


$574,900

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

Stillwater
14247 Saint Croix N Trail


$849,900

2848 Sq. Ft. • 5 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


$119,900

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

Stillwater
1165 Parkwood Lane


$420,000

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

Stillwater
2216 Orwell N Court


$799,900

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
1319 2nd N Street


$409,900

2510 Sq. Ft. • 4 Beds

Stillwater
3451 White Pine Way


$640,000

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

Stillwater
14415 49th N Street


$1,150,000

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

Stillwater
1322 Cottage Drive


$297,000

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

Stillwater
1220 Bergmann Drive


$283,000

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

Stillwater
612 Rice W Street


$475,000

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

Stillwater
3586 Abercrombie Lane


$250,000

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

Stillwater
418 Holcombe S Street


$1,150,000

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

Stillwater
1264 Driving Park Road


$509,900

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

Stillwater
4943 Osgood N Avenue


$430,000

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

Stillwater
4833 Ordell N Cove


$1,259,859

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

Stillwater
301 3rd S Street


$389,000

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

Stillwater
6351 N Saint Croix N Trail


$324,900

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

Stillwater
6351 Saint Croix N Trail


$325,000

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

Stillwater
14919 97th N Street


$749,900

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

Stillwater
1175 Bergmann Drive


$285,000

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

Stillwater
620 Main N Street


$400,000

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

Stillwater
4700 Mcdonald Dr N Place


$1,300,000

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

Stillwater
1320 Olive W Street


$350,000

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

Stillwater
1241 Bergmann Drive


$295,000

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

Stillwater
410 Linden W Street


$575,000

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

Stillwater
1534 Cottage Drive


$229,900

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

Stillwater
2500 Interlachen Drive


$419,900

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

Stillwater
501 Main N Street


$2,500,000

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

Stillwater
8920 80th N Street


$935,000

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

Stillwater
2156 Paris N Avenue


$1,200,000

3708 Sq. Ft. • 5 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
241 Deer Path


$600,000

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

Stillwater
1220 Oak W Street


$450,000

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

Stillwater
9353 Stonebridge N Trail


$999,000

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

Stillwater
10860 Pawnee N Avenue


$950,000

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

Stillwater
613 Olive W Street


$550,000

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

Stillwater
5421 Ojibway N Avenue


$649,900

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

Stillwater
111 Echo Lane


$180,000

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

Stillwater
11945 Isleton N Avenue


$750,000

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

Stillwater
13885 27th N Street


$1,750,000

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

Stillwater
3693 Tending Green


$165,000

0.14 Acres

Stillwater
211 Olive W Street


$299,000

12000 Acres

Stillwater
12216 Arcola N Trail


$390,000

5 Acres

Stillwater
Tbd First St. N


$324,900

0.35 Acres

Stillwater
14xxx Dellwood N Road


$255,000

5 Acres

Stillwater
Xxx 110th N Street


$300,000

12 Acres

Stillwater
Xxxx Ramsey W Street


$160,000

0.25 Acres

Stillwater
Tbd Settler's Way


$375,000

22085 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
107 3rd N Street


$1,599,000

0.31 Acres

Stillwater
14231 60th N Street


$350,000

Stillwater
125 Main S Street


$2,100,000

9,462 Sq. Ft.