Hannover fu fondata in epoca medievale sul fiume Leine, come villaggio di percatori e traghettatori. Già nel '300 però divenne importante centro commerciale a culturale.
La Casata degli Hannover si insediò nel 1636 e la città divenne nota come Ducato di Hannover. Tre dei discendenti di questa casata salirono sul trono britannico e mantennero anche contemporaneamente il titolo di Principi Elettori di Hannover.
L'unione tra Regno Unito e Hannover finì nel 1837, quando sul trono britannico salì la Regina Vittoria. In Gran Bretagna le donne potevano regnare, mentre Hannover poteva essere ereditato soltanto da maschi.