LakeCount. Every Lake. Measured.

Lakes / Missouri / Bates County / Horseshoe Lake

Horseshoe Lake, Bates County, Missouri

55.85 acres
Surface Area

Where It Sits, and How Deep It Goes

Locator - Missouri

Kansas CitySt. LouisHorseshoe LakeBates Co.

38.05 degrees N, 94.25 degrees W - Bates County. State and county outlines drawn from Census boundary data; the lake marker is placed by its USGS National Hydrography Dataset coordinates, not by eye. Schematic - not a survey map.

How Horseshoe Lake Stacks Up

Lakes Nearby

LakeCountyDistanceSurface Area
Beisley Lake - NorthBates2.7 mi34.59 acres
Raps PondBates3.3 mi28.17 acres
Irrigation LakeVernon5.0 mi39.54 acres
Cottonwood LakeVernon6.5 mi30.6 acres
Stearns LakeVernon6.9 mi43.24 acres
Spile LakeVernon6.9 mi27.18 acres

Straight-line distance between lake centers.

Facts and Figures

Waterbody ID36941522
CountyBates
Coordinates38.0452, -94.2463

Questions About Horseshoe Lake

How Big Is Horseshoe Lake?

Horseshoe Lake covers 55.85 acres in Bates County, Missouri.

What Is the Largest Lake in Bates County?

Horseshoe Lake is the largest lake in Bates County, at 63.01 acres.

Largest Lakes in Missouri

#LakeCountySurface AreaMax Depth
1Lake of the OzarksCamden51,171.75 acres-
2Harry S Truman ReservoirBenton49,365.93 acres-
3Table Rock LakeStone41,777.86 acres-
4Stockton LakeCedar24,962.34 acres-
5Mark Twain LakeRalls18,362.33 acres-

All 352 Missouri lakes ranked by surface area

Sources: USGS National Hydrography Dataset (The National Map) lake data (ID 36941522). Verified October 30, 2026.