marshall county is a county in the u.s. state of alabama. as of the 2010 census, the population was 93,019. the county seat is guntersville. a second courthouse is in albertville. the name is in honor of john marshall, famous chief justice of the united states.