Neuenstadt, usually known as Neuenstadt am Kocher is a town in Baden-Württemberg in south-western Germany with 9,600 inhabitants. From Wikipedia