sheffield is a city in colbert county, alabama, united states, and is included in the shoals msa. as of the 2000 census, the population of the city is 9,652. sheffield is the birthplace of notable attorney, actor, former senator and presidential contender fred thompson.