West Tennessee Counties There are 21 counties in West Tennessee: Benton, Carroll, Chester, Crockett, Decatur, Dyer, Fayette, Gibson, Hardeman, Hardin, Haywood, Henderson, Henry, Lake, Lauderdale, Madison, McNairy, Obion, Shelby, Tipton, Counties Benton County Carroll County Chester County Crockett County Decatur County Dyer County Fayette County Gibson County Hardeman County Hardin County Haywood County Henderson County Henry County Lake County Lauredale County Madison County McNairy County Obion County Shelby County Tipton County Weakley County