Looking for that perfect Waterfront Retreat?
We can help. Search below by Body of Water.
Let us know when you want to take a look at the property that interests you.
Not finding what you are looking for?
Send us a message via Chat or email with what you are looking for and we would be happy to set up a Custom Property Search for you!
Corey Lake is one of the larger natural lakes in southwest Michigan measuring 630 Acres. The majority of the lake lies in St. Joseph County, with only a small portion being located in eastern Cass County. The town of Three Rivers is located 5 miles due east of the lake. Corey Lake is the home to Camp Eberhart and Camp Wakeshma. There is also the Corey Lake Marina and Happy Landing Restaurant that has views of Corey Lake.
Lake Templene is a 1,050-acre artificial lake in St. Joseph County, Michigan. It was created in the early 1970s by damming the Prairie River. Located 2 miles Southwest of the Village of Centreville, MI.
Klinger Lake is located west of Sturgis along US-12 in St. Joseph County, Michigan. This lake is 830 acres in size. It is approximately 72 feet deep at its deepest point. Klinger Lake Country Club is adjecent for the golf lovers too!
This 320 acre lake is located between Mendon and Three Rivers off of M-60. Residents have enojyed taking the boat for dining at CJ's Fisher Lake Inn located on the East Side of the Lake, on M-60.
Pleasant Lake is located in Fabius Township, west central St. Joseph County. It is locally known as simply Pleasant. It is 262-acre natural lake and is located 4 miles west of the town of Three Rivers.
Long Lake - Three Rivers
Long Lake is a 211-acre natural lake located 6 miles west of the city of Three Rivers. As the name
suggests it is a long, narrow lake with a maximum depth of 41 ft. Drop-offs vary from gradual at the west end of the lake to steep along the south central portion of the shore.
Clear Lake is a 233-acre all-sports natural lake located approximately 5 miles west of the city of Three Rivers. The lake consists of two basins separated by a shallow bar in between.The north and south basins have maximum depths of 31 ft and 30 ft, respectively. Drop-offs typically are gradual in nature.
ST. JOSEPH RIVER
The St. Joesph River is 47 miles long and a favorite for fishermen and includes fish such as: steelhead, smallmouth bass, walleye, salmon and brown trout. It's the third largest river in Michigan. It's also a favorite of paddlers who can put in/take out kayaks or canoes themselves in a wide variety of access points along the entire river.
Palmer Lake is a 360 acre All-Sports lake located in St. Joseph county. The Lake has a maximum depth of 32 feet and an average depth of nine feet. Great for fishing by boat or shore, anglers can expect to catch Bullhead, Carp, Catfish, Crappie, Largemouth Bass, Northern Pike, Sucker, Sunfish, Walleye, Yellow Perch.
Long Lake - Colon
Long Lake is a 222-acre All Sports lake located approximately 3 miles southwest of the village of Colon. Water flows northward out of Long Lake and enters Palmer Lake. The water levels in Long and Palmer lakes are controlled by the Lamberson Dam. Fisherman can expect to catch northern pike, bluegill, largemouth bass, black crappie, suckers, and bullheads.
Omena / Grey Lakes
Omena Lake is located in Southeast St. Joseph County, Michigan. This lake is 160 acres in size. It is approximately 56 feet deep at its deepest point. When fishing, anglers can expect to catch a variety of fish including Bluegill. Grey Lake sits just across M-66 from Omena. Fishermen canexpect to find a multitude of fish in Grey Lake, including crappie, perch, largemouth bass, bream/bluegill and pumpkinseed sunfish.
Big Fish / Finch / Saddleback Lakes
Finch, Fish and Saddleback Lakes are located in Cass County, Michigan. These lakes are connected by navigable channels. When fishing these lakes, anglers can expect to catch a variety of fish including Largemouth Bass, Yellow Perch.
Diamond Lake is located in southwest lower Michigan, in Cass County. The lake is 1,078 acres in size, 60% of the lake is less than 10 feet deep, and is 64 feet at its deepest. Most of its shoreline is lined with over 900 homes and cottages, including an occupied island of about 43 acres in the center of the lake, accessible to island residents by the privately owned barge/ferry during the summer months. There is one marina on its shores, and one public boat launch. Information and Aerial Photo Courtsey of Diamond Lake Association Website. (https://dlacassopolis.org/about-diamond-lake/)
Birch Lake is located south of Vandalia in Cass County, Michigan. This lake is measures 295 acres in size. It is approximately 95 feet deep at its deepest point! When fishing, anglers can hope to catch a variety of fish including Bluegill and Rainbow Trout.
Baldwin / Long Lake - Cass Co.
Baldwin & Long Lakes are located in Cass County, Michigan. They are close in proximity but no not connect. They both are around 250 acres in size. Baldwin is approximately 55 feet deep at its deepest point. When fishing Baldwin, anglers can expect to catch a variety of fish including Bluegill, Largemouth Bass and Northern Pike. Long Lake is approximately 42 feet deep at its deepest point. and anglers can expect to catch a variety of fish including Bluegill and Walleye.
Bair Lake - Jones
Bair Lake is an All-Sports Lake, located in Jones in Cass County, Michigan. The lake is 199 acres in size. It is only approximately 7 feet deep at its deepest point. The lake is home to Shady Point Campground and Bair Lake Bible Camp.
Harwood Lake is located in Cass County, Michigan, right on the county line of St. Joseph County. This lake measures 122 acres in size. It is approximately 55 feet deep at its deepest point. Anglers can expect to catch a variety of fish including Bluegill, Largemouth Bass and Rainbow Trout. Happy Landing Resturant and Corey Lake Marina are on the eastern edge of the lake.
Shavehead Lake is located in southern Cass County, Michigan right along the Indiana Border. The lake is measures 289 acres in size. It is approximately 70 feet deep and anglers can expect to catch a variety of fish including Bluegill, Largemouth Bass and Rainbow Trout.
Fish Lake - Sturgis
Fish Lake is an All-sports, 150 acre lake is located between Sturgis and Centreville. It's a clean, spring fed lake containing all manner of fish for the angler.
All Waterfront in St. Joe County
Can't decide on a Lake? We've got you covered!
see all waterfront homes