Cuenta con 213 983 habitantes, es la segunda ciudad en población del estado federado de Schleswig-Holstein, en el norte de Alemania, después de Kiel. El casco antiguo de la ciudad es parte del Patrimonio de la Humanidad listado por la Unesco, donde destacan las construcciones en estilo gótico de ladrillo.
Lubeca se halla a orillas del Trave, el río con el mayor puerto alemán del mar Báltico. La parte antigua de la ciudad es una isla rodeada por los ríos Trave y Wakenitz.
Hamburgo se encuentra a unos 65 km al suroeste y Kiel, la capital de Schleswig-Holstein, a 78 km al noroeste. La autopista Autobahn 1 conecta a Lübeck con Hamburgo y Dinamarca.
El distrito Travemünde es un puerto y lugar turístico en la costa del mar Báltico.
Lubeca fue varios siglos la "capital" de la liga Hanseática ("Reina de la Hansa") y actualmente sus habitantes reconocen a su ciudad de las "Siete Torres" como "Puerta del Norte de Europa".Patrimonio de la Humanidad