Land and Homes for Sale in
Forest Lake, MN

Contact our Forest Lake, MN real estate agents today.

Forest Lake, Minnesota, is a scenic suburban city located about 30 miles north of the Twin Cities, known for its beautiful lakes and outdoor recreation. The city's namesake, Forest Lake, is a popular destination for boating, fishing, swimming, and other water activities, making it a hub for those who enjoy lakeside living. With its blend of suburban development and natural beauty, Forest Lake offers a relaxed, family-friendly atmosphere while still providing access to the Twin Cities metro area.

In addition to the lake, the city features several parks, trails, and golf courses, making it an appealing location for outdoor enthusiasts. The community is served by the Forest Lake Area Schools, which are known for their strong academic programs and extracurricular activities. The city's downtown area has a charming mix of local businesses, restaurants, and shops, contributing to its small-town feel.

Forest Lake is also well-connected by major highways like I-35, which allows for convenient travel to the Twin Cities for work or entertainment. The combination of natural beauty, recreational opportunities, and proximity to the metro area makes Forest Lake a desirable place to live, especially for those who want a balance between outdoor activities and urban convenience.

Forest Lake
22620 Hayward N Avenue


$2,495,000

7482 Sq. Ft. • 6 Beds • 3 Full / 2 Half Baths

Forest Lake
5824 N 213th N Street


$399,900

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

Forest Lake
8112 N Shore N Trail


$625,000

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

Forest Lake
20491 Goodvine N Trail


$449,900

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

Forest Lake
46 Lee Street


$52,900

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

Forest Lake
4424 221st N Street


$435,000

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

Forest Lake
8278 244th Street


$795,000

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

Forest Lake
20924 Hardwood N Road


$490,000

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

Forest Lake
6220 205th N Street


$395,345

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

Forest Lake
8960 186th Ne Avenue


$500,000

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

Forest Lake
6389 207th N Street


$237,000

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

Forest Lake
9950 204th Street N Court


$699,900

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

Forest Lake
9998 211th N Court


$1,150,000

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

Forest Lake
1354 16th Se Avenue


$499,000

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

Forest Lake
5256 207th N Street


$229,000

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

Forest Lake
219 2nd Sw Avenue


$219,990

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

Forest Lake
18335 Imperial N Avenue


$950,000

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

Forest Lake
21744 Ideal N Avenue


$899,900

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

Forest Lake
326 S Shore Drive


$350,000

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

Forest Lake
8399 244th Street


$699,900

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

Forest Lake
9211 168th Ne Avenue


$289,900

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

Forest Lake
9923 219th N Street


$569,000

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

Forest Lake
20074 Fitzgerald N Trail


$469,900

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

Forest Lake
8580 215th N Street


$875,000

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

Forest Lake
21094 Keibler N Court


$989,900

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

Forest Lake
1007 S Shore Drive


$300,000

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

Forest Lake
24124 Inwood N Avenue


$700,000

4288 Sq. Ft. • 7 Beds • 2 Full / 1 Half Baths

Forest Lake
7661 208th N Street


$395,000

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

Forest Lake
5257 200th N Street


$450,000

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

Forest Lake
4723 250th Street


$650,000

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

Forest Lake
22355 Elston Avenue


$410,000

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

Forest Lake
10036 211th N Street


$859,900

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

Forest Lake
21153 Pasofino N Circle


$440,000

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

Forest Lake
6617 N Shore N Trail


$925,000

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

Forest Lake
21440 Inwood N Avenue


$369,999

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

Forest Lake
1613 9th Se Street


$379,000

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

Forest Lake
1189 11th Se Street


$725,000

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

Forest Lake
4680 199th N Street


$474,900

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

Forest Lake
21162 N Keibler N Court


$899,900

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

Forest Lake
20885 Hardwood N Road


$475,000

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

Forest Lake
7121 208th N Street


$539,000

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

Forest Lake
9251 227th Street N Court


$440,000

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

Forest Lake
19932 English N Avenue


$474,900

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

Forest Lake
808 3rd Sw Avenue


$369,900

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

Forest Lake
21009 Karoline N Court


$1,400,000

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

Forest Lake
5022 207th N Street


$270,000

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

Forest Lake
6198 205th N Street


$314,984

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

Forest Lake
932 11th Se Avenue


$409,900

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

Forest Lake
19924 Enfield N Avenue


$474,900

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

Forest Lake
20929 Grafton N Avenue


$550,000

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

Forest Lake
620 2nd Se Street


$295,000

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

Forest Lake
16658 Kettle River Ne Boulevard


$419,900

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

Forest Lake
843 2nd Se Street


$264,900

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

Forest Lake
556 W Broadway Avenue


$230,000

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

Forest Lake
8220 Lake Ne Drive


$2,900,000

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

Forest Lake
18340 Forest N Road


$1,895,000

4549 Sq. Ft. • 6 Beds • 3 Full / 1 Half Baths

Forest Lake
23050 Hilo N Court


$485,000

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

Forest Lake
6254 209th N Street


$415,000

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

Forest Lake
7723 N Shore N Circle


$374,750

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

Forest Lake
19931 Ely N Avenue


$469,900

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

Forest Lake
9280 239th N Street


$399,900

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

Forest Lake
22374 Elston Avenue


$430,000

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

Forest Lake
6250 205th N Street


$350,621

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

Forest Lake
700 7th Se Street


$800,000

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

Forest Lake
21760 Ideal N Avenue


$1,190,000

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

Forest Lake
1768 Beach Se Drive


$385,500

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

Forest Lake
8839 N Shore N Trail


$1,300,000

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

Forest Lake
20682 Enfield N Avenue


$350,000

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

Forest Lake
19951 Enfield N Avenue


$449,900

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

Forest Lake
5821 212th N Street


$525,000

2694 Sq. Ft. • 4 Beds • 3 Full Baths

Forest Lake
6226 205th N Street


$340,145

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

Forest Lake
21213 N Morgan Drive


$274,900

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

Forest Lake
19813 English N Avenue


$500,000

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

Forest Lake
20899 Hardwood N Road


$505,999

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

Forest Lake
5818 212th N Street


$600,000

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

Forest Lake
9480 206th N Street


$524,000

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

Forest Lake
1012 18th Se Avenue


$263,000

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

Forest Lake
68 4th Nw Street


$249,999

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

Forest Lake
9753 Howard Lake Ne Drive


$714,900

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

Forest Lake
22325 Cameo Court


$349,900

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

Forest Lake
19923 Enfield N Avenue


$494,900

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

Forest Lake
9508 N Shore Trail


$270,000

1100 Sq. Ft. • 2 Beds

Forest Lake
7810 Scandia N Trail


$450,000

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

Forest Lake
210xx Karoline N Court


$927,850

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

Forest Lake
5373 199th N Street


$535,000

3000 Sq. Ft. • 4 Beds • 3 Full Baths

Forest Lake
19952 Enfield N Avenue


$479,900

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

Forest Lake
7930 230th Street N Lane


$439,900

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

Forest Lake
19799 Falk N Avenue


$475,000

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

Forest Lake
21857 Iden Avenue N Place


$490,000

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

Forest Lake
1220 81st W Street


$419,000

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

Forest Lake
1132 Bay Se Drive


$695,000

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

Forest Lake
8751 212th Street N Court


$440,000

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

Forest Lake
379 3rd Nw Street


$363,900

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

Forest Lake
21157 S Clydesdale Curve


$232,500

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

Forest Lake
5191 207th N Street


$279,900

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

Forest Lake
21306 Heath N Avenue


$355,000

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

Forest Lake
20688 Enfield N Avenue


$325,000

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

Forest Lake
18600 Harrow N Avenue


$2,150,000

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

Forest Lake
21126 Belgian Lane


$263,000

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

Forest Lake
8186 Ideal Court


$874,900

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

Forest Lake
20628 Fenston N Avenue


$275,000

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

Forest Lake
21145 Fondant N Avenue


$695,000

17 Acres

Forest Lake
7688 N Shore Trail


$155,000

0.46 Acres

Forest Lake
20641 Hamlet N Avenue


$109,900

0.49 Acres

Forest Lake
21145 Fondant N Avenue


$695,000

17 Acres

Forest Lake
2xxxx Ingersoll Avenue


$280,000

10 Acres

Forest Lake
19680 Keystone N Avenue


$980,000

98 Acres

Forest Lake
Xxxx 9th Sw Street


$85,000

0.34 Acres

Forest Lake
Tbd Forest N Boulevard


$699,000

3 Acres

Forest Lake
134 Lake N Street


$125,000

0.16 Acres

Forest Lake
Tbd Karoline N Court


$195,000

0.84 Acres

Forest Lake
3xx 3rd Nw Street


$96,000

0.29 Acres

Forest Lake
Xxx Scandia Trail N


$750,000

30 Acres

Forest Lake
Tbd Elmcrest N Avenue


$225,000

5 Acres

Forest Lake
Xxxx Forest Road N


$1,269,000

67 Acres

Forest Lake
932 W Broadway Avenue


$275,000

0.46 Acres

Forest Lake
33x 4th Nw Avenue


$131,500

0.39 Acres

Forest Lake
Tbd 9th Sw Street


$74,850

0.34 Acres

Forest Lake
954 15th Ave Se


$115,000

0.36 Acres

Forest Lake
Xxx 202nd St Parcel B


$990,000

5 Acres

Forest Lake
Tbd 202nd St Parcel A


$1,100,000

6 Acres

Forest Lake
Xxxx Imperial


$219,900

6 Acres

Forest Lake
Tbd Julep Trail


$149,900

3 Acres

Forest Lake
Xxx Fenway N Avenue


$399,999

10 Acres

Forest Lake
Xxx Iverson N Avenue


$895,000

15 Acres

Forest Lake
Tbd Imperial


$219,900

6 Acres

Forest Lake
34x 3rd Nw Street


$85,500

0.29 Acres

Forest Lake
34x 3rd Nw Avenue


$138,500

0.42 Acres

Forest Lake
1910 Lake S Street


$664,900

4,680 Sq. Ft.

Forest Lake
147xx Lake Ne Drive


$309,900

1,800 Sq. Ft.

Forest Lake
6641 Lake Boulevard


$850,000

2,400 Sq. Ft.

Forest Lake
167 Lake N Street


$599,000

Forest Lake
9500 145th Ne Avenue


$350,000

Forest Lake
1107 Lake S Street


$690,000

12,040 Sq. Ft.

Forest Lake
143 Lake N Street


$25,000

7,841 Sq. Ft.

Forest Lake
255 Highway 97


$150,000

900 Sq. Ft.

Forest Lake
455 Lake N Street


$549,900

8,299 Sq. Ft.

Forest Lake
455 Lake Street N


$199,900

Forest Lake
Tbd Tbd


$699,999

Forest Lake
407 1st Nw Avenue


$339,900

2 Units