Overview Lecanto is a town in Florida, United States, with a population of about 5,882[1]. Geography Coordinates: 28.8516, -82.4876