Sư tử núi sống ở nhiều môi trường sống đa dạng, nhưng môi trường sống điển hình của chúng bao gồm hỗn hợp đá, địa hình và thảm thực vật cho phép chúng rình rập con mồi. Môi trường sống của chúng cũng phải chứa những con mồi thích hợp, đặc biệt là hươu .
Sư tử núi sống trên khắp miền tây Bắc Mỹ và một phần Nam Mỹ, bao gồm sa mạc, hẻm núi, rừng thông, thảo nguyên và rừng rậm. Cũng có thể có một quần thể báo sư tử ở Florida Everglades. Che phủ thích hợp là yêu cầu chính của môi trường sống của chúng. Điều này là do sư tử núi là loài săn mồi phục kích, có nghĩa là chúng rình rập con mồi cho đến khi có thể đến gần và hạ gục nó một cách bất ngờ. Là những sinh vật sống đơn độc, con cái cũng dựa vào lớp vỏ bọc dày để bảo vệ chúng khi chúng sinh nở và giữ an toàn cho mèo con khi chúng đi săn.
Tuy nhiên, báo sư tử có xu hướng thích những môi trường sống có lớp phủ phù hợp. Thảm thực vật quá dày khiến chúng khó rình rập con mồi và để con mồi dễ dàng tẩu thoát hơn. Chúng cũng là những sinh vật khá nhút nhát và thường thích những khu vực không có nhiều người sinh sống. Tuy nhiên, báo sư tử có thể trở nên quen thuộc với con người nếu tiếp xúc đủ.
Báo sư tử từng được tìm thấy trên khắp Hoa Kỳ, mặc dù con người đã săn lùng chúng đến mức tuyệt chủng ở hầu hết các địa điểm phía đông sông Mississippi. Tuy nhiên, sự phân bố rộng rãi của chúng cho thấy chúng cực kỳ thích nghi và phát triển mạnh trong nhiều môi trường sống.