Město Libochovice leží na řece Ohři v okrese Litoměřice. K městu náleží také obce Dubany a Poplze. První zmínka o městě je z roku 1292. Nejvýznamnější památkou města je ranně barokní zámek. Zámek byl postaven v 17. století. Stavba má tvar nepravidelného obdélníku. Součástí zámku je francouzský park s oranžérií, fontánami a sochařskou výzdobou.
Severně od města stojí na kopci zřícenina hradu Hazmburk.