Hodkovice nad Mohelkou (do roku 1949 jen Hodkovice, německy Liebenau) jsou město na severu Čech, v okrese Liberec v Libereckém kraji. Leží asi deset kilometrů jižně od města Liberce a asi deset kilometrů severozápadně od Turnova. Včetně částí Jílové, Radoňovice, Záskalí a Žďárek ve městě žije přibližně 3 000 obyvatel. Město na okraji Jičínské pahorkatiny je obklopeno horami Ještědsko-kozákovského hřbetu a protéká jím říčka Mohelka.
Městem prochází rychlostní silnice I/35, ta vede na sever do Liberce a na jih do Turnova. S Libercem mají díky nádraží ležícímu na trati Pardubice–Liberec také od roku 1859 železniční spojení. Na Hodkovickém autobusovém nádraží staví autobusy na trasách mezi Libercem nebo Jabloncem, a Prahou. Sportovní Letiště Hodkovice je využíváno k vyhlídkovým letům.
Historické jádro města je městskou památkovou zónou.