Město Osečná leží na jižní straně Ještědského pohoří a na pokraji Ralské pahorkatiny. Na převážne lesních cestách mezi Ještědem, Bezdězem a Ralskem je vyznačeno skoro 200 km cyklotras. U obce je Jenišovský rybník, jež byl v nedávné době zrevitalizován a zrekonstruován.