Der Withlacoochee River entspringt im Grünen Sumpf Floridas, östlich von Polk City. Es fließt nach Westen, dann nach Norden und biegt dann nach Nordwesten und schließlich wieder nach Westen ab, bevor es in den Golf von Mexiko in der Nähe von Yankeetown mündet.