Where is Hanover?

Hanover is located in the state of Lower Saxony in the country of Germany. Hanover covers a land area of 78 square miles and has a population of 522,944 residents.