There are several ATMs at banks and gas stations on the drive up toward town, though most charge a fee. The closest is on Geiger Key. 

If you anticipate needing cash for your trip or for charters/tips we recommend bringing with you to avoid fees, but there are ATMs here if needed.