Zastupitelstvo města Libochovice má 15 členů. Je voleno občany města na čtyřleté funkční období. Do jeho působnosti patří zejména schvalování programu rozvoje města, hospodaření s majetkem města, schvalování rozhodujících majetkoprávních úkonů, schvalování rozpočtu a závěrečného účtu města, vydávání obecně závazných vyhlášek, volba, zřizování a ustanovení orgánů města, zřizování městské policie a udělování čestných občanství. Zastupitelstvo města zasedá podle schváleného jednacího řádu. Zasedání zastupitelstva města jsou veřejná.