Hodges is a town in Franklin County, Alabama. It is situated at an elevation of 864 feet, and it has a total land area of 3.1 square miles.
Constructions, transportation and warehousing, healthcare and social assistance are the major economic activities here. CB&S Bank, Inc. has a branch here. The closest hospital is Russellville, located 9 miles away in Russellville. The cost of living here is 18.40% lower than the country average, making living here significantly cheaper.
The town gets 59 inches of rain annually. The number of days in a year with measurable precipitation is 90. Snowfall is about 2 inches annually.