Oberndorf am Neckar es una ciudad del distrito de Rottweil, en Baden-Württemberg, Alemania.