guntersville is a city in marshall county, alabama, united states and is included in the huntsville-decatur combined statistical area. at the 2000 census, the population of the city was 7,395. the city is the county seat of marshall county.