Browse 144 cars & trucks for sale in Forest Lake, Minnesota. Prices range from $7,150 to $110,640. Median price is $54,110. Each listing includes pricing, high-resolution photos, and detailed specifications. Use the financing calculator on any listing page to estimate monthly payments before visiting the dealer.
All 144 cars & trucks listings in Forest Lake come from a single dealer — expect a consistent inventory mix, but compare prices against the broader Minnesota market before committing.
Forest Lake shows a wide price spread (15.5× from cheapest to most expensive), typical of a market with both budget pre-owned units and high-end new inventory in the same listings.
Forest Lake skews heavily toward a few brands — Gmc alone accounts for 69% of local inventory.
Buyers in Forest Lake who don't find what they want locally regularly cross-shop Rochester, Albert Lea, Buffalo — all within the same Minnesota dealer network.
Cars & Trucks for Sale near
2026 GMC Yukon XL
$102,430
FOREST LAKE, MN
2026 GMC Yukon XL
$102,810
FOREST LAKE, MN
2026 GMC Yukon XL
$107,885
FOREST LAKE, MN
2026 GMC Yukon XL
$110,640
FOREST LAKE, MN
2026 GMC Yukon XL
$102,185
FOREST LAKE, MN
2026 GMC Sierra 3500 HD
$85,400
FOREST LAKE, MN
2025 GMC Yukon XL
$87,150
FOREST LAKE, MN
2026 GMC Yukon XL
$91,955
FOREST LAKE, MN
2026 GMC Sierra 3500 HD
$84,830
FOREST LAKE, MN
2026 GMC Sierra 3500 HD
$87,705
FOREST LAKE, MN
2026 GMC Sierra 3500 HD
$97,125
FOREST LAKE, MN
2026 GMC Yukon
$93,765
FOREST LAKE, MN
2026 GMC Yukon XL
$92,560
FOREST LAKE, MN
2026 GMC Yukon XL
$101,935
FOREST LAKE, MN
2026 GMC Sierra 3500 HD
$96,130
FOREST LAKE, MN
2026 GMC Yukon XL
$93,155
FOREST LAKE, MN
2026 GMC Sierra 3500 HD
$97,125
FOREST LAKE, MN
2026 GMC Yukon XL
$98,165
FOREST LAKE, MN
2026 GMC Sierra 3500 HD
$96,630
FOREST LAKE, MN
2026 GMC Sierra 3500 HD
$86,585
FOREST LAKE, MN
2026 GMC Yukon XL
$88,045
FOREST LAKE, MN
2026 GMC Yukon XL
$96,120
FOREST LAKE, MN
2026 GMC Sierra 3500 HD
$84,775
FOREST LAKE, MN
2026 GMC Sierra 1500
$80,731
FOREST LAKE, MN
Last updated: October 30, 2026