Usa-Places.com has listed approx 7 banks in Marathon. Some of the Top rated banks in Marathon are- Bank of America (with Drive-thru services), First Horizon Bank, Centennial Bank, Centennial Bank, IBERIABANK, First Horizon Bank & First State Bank of the Florida Keys.