La ciudad se asienta en un valle rodeado de colinas siguiendo el curso del río Neckar. Se divide en 5 distritos administrativos, Norte, Sur, Este, Oeste y Centro. En este último se encuentran la mayor parte de los lugares de interés turístico, como el conjunto de la Schlossplatz. También aquí encontramos la Königsstrasse, la mayor calle peatonal de Alemania y toda una meca para los amantes de las compras. Stuttgart resultó seriamente dañada tras la II Guerra Mundial por lo que poco queda de su centro histórico. No obstante, en el Bohnenviertel (literalmente, Barrio de las judías) encontramos algunos edificios interesantes, callejones de traza medieval y muchos puestos de artesanía y antigüedades. Por su parte, el distrito Este se caracteriza por sus numerosas zonas verdes y la cercanía de las orillas del Neckar. En barrios como Gaisburg, al pie de la colina, encontramos varios apartamentos con jardín delantero, ideales para quienes viajen con niños. Los distritos Oeste y Norte se distinguen por sus elegantes casonas señoriales, como las del barrio de Lenzhalde y, dada la elevación del terreno, se puede disfrutar de unas vistas preciosas de la ciudad.