• Hokes Bluff is a city in Etowah County, Alabama, United States.
  • It is part of the Gadsden Metropolitan Statistical Area.
  • As of July 2011, the population was 4,281.

View Larger Map

Hokes Bluff is located at 33°59′36″N 85°51′54″W / 33.99333°N 85.865°W / 33.99333; -85.865 (33.993449, -85.865118).

According to the U.S. Census Bureau, the city has a total area of 11.8 square miles (30.6 km²), of which, 11.6 square miles (30.1 km²) of it is land and 0.2 square miles (0.5 km²) of it (1.78%) is water.