El lirón vive generalmente en zonas boscosas típicas de la península ibérica, peñascales, pedrizas e incluso construcciones humanas, tanto en la vertiente Atlántica como en la Mediterránea, por lo que puede encontrársele tanto en bosques de coníferas como de caducifolios, dehesas y encinares, etc.