Overview
Lake Marion is an approximately 3,000-acre natural lake in east Polk County, just east of Haines City in the Kissimmee River Basin. It receives water from Indian Head Swamp and surrounding wetlands and discharges north through Lake Marion Creek. Surrounding conservation lands are managed cooperatively by the South Florida Water Management District, Polk County, and the Florida Fish and Wildlife Conservation Commission.
Explore this lake
Browse places around Lake Marion.

