 Sheffield is located at (41.448009, -82.083397).According to the United States Census Bureau, the village has a total area of , of which is land and is water.As of the census of 2010, there were 3,982 people, 1,581 households, and 1,160 families living in the village.