Duchcov (německy Dux) je město v severních Čechách, v okrese Teplice, v Ústeckém kraji. Město se rozkládá v podkrušnohorské uhelné pánvi cca 7 km západním směrem od lázeňského města Teplice.
Duchcov je znám pobytem Giacoma Casanovy v 18. století .
Střed města byl v roce 1992 zrenovován a prohlášen za městskou památkovou zónou.