According to the 2010 U.S. Census the total population of the Town of Hanover is 7,127.- a decrease in population of 511 (-6.7%) from the 2000 Census. This figure includes the population of the Villages of Silver Creek (2,656) and Forestville (697)
According to the 2000 U.S. Census the total population of the Town of Hanover is 7,638. This figure includes the population of the Villages of Silver Creek and Forestville. (Population outside the villages = 3,972)