According to the United States Census Bureau, the city has a total area of , is land and is water [REF].
Tower has a humid continental climate (Köppen Dfb), with long, bitterly cold winters and humid and warm summers.