Rottweil, by i Tyskland, i delstaten Baden-Württemberg, ved elven Neckars øvre løp i nordenden av Schwäbische Alb. Rottweil har 24 915 innbyggere (2015). Videre er Rottweil den eldste byen i Baden-Württemberg, og ble nevnt allerede ca. 600. Byen har en senmiddelaldersk bykjerne med mange interessante hus, rester av bymur, Schwarzes Tor og kirker, Predigerkirche, Heilig-Kreuz Münster. Landskapet rundt Rottweil innbyr til fot- og sykkelturer på velutbygde veier, Neckartalradweg. Byen har gitt navn til hunderasen rottweiler.