 Denison is located at (42.017187, −95.351124).According to the United States Census Bureau, the city has a total area of , of which, is land and is water.At the 2010 census there were 8,298 people, 2,816 households, and 1,866 families living in the city.