Дуба (чеськ. Dubá; нім. Dauba) — місто у Чехії, на південному заході Ліберецького краю, розташоване за 16 км на південь від Чеської Липи та за 9 км на південний захід від озера Махово. Лежить на території ландшафтного заповідника Кокоржінско — Махув край на висоті 266 м. Природа багата лісами та ярами, скелями пісковика. Тут є поселення дачників із навколишніх сіл та селищ, більшість з яких приєднані до Дуби.
Раніше через місто проходила транзитна дорога I/9, яка сполучає Прагу з прикордонним переходом Румбурк — Нойгерсдорф, проте у 2017 була завершена об'їзна дорога. У Дубі зареєстровано близько 830 адрес, і мешкає близько 1700 осіб.