Doit son nom à la Leinestraße, qui honore la rivière Leine.
La station se trouve sous la Hermannstraße, entre la Leinestraße et l’Okerstraße. Ces deux rues furent nommées le 30 octobre 1899 d’après des rivières de Basse-Saxe : la Leine et l’Oker, deux affluents de l’Aller. Auparavant, la Leinestraße n’était que la « Straße 165a » du plan d’urbanisme.