Tiene aproximadamente 50 000 habitantes y se halla a orillas del río Rin, 25 km al sur de Mannheim y 25 km al norte de Karlsruhe.
La ciudad está dominada por la catedral de Espira, numerosas iglesias y la Puerta Vieja (Altportal).
Existen pocas localizaciones entre Basilea y Maguncia donde las riberas del río sean lo suficientemente altas como para prevenir inundaciones, pero a la vez suficientemente bajas como para permitir el acceso al río.
El valle del Neckar se extiende al sureste hacia el Danubio.
[2] Durante los comienzos de la reforma protestante se organizaron dos dietas en la ciudad: 1526 y 1529.