Hopper is a populated place LOCATED WITHIN the Town of Walnut Grove. In turn, the Town of Walnut Grove is located within Etowah County.
Hopper is located at latitude 34.055 and longitude -86.251.
Since Hopper is located within the Town of Walnut Grove, all of the census and demographic data for residents of Hopper are included as part of the information reported for Town of Walnut Grove in the "Profile" tab above.