Esslingen am Neckar (Swabian: "Esslenga am Negger" or "Neckor" ]) is a city in southern Germany, in the state of Baden-Württemberg. It is on the river Neckar, about southeast of Stuttgart city center.