Mặc dù sư tử được tìm thấy trên khắp châu Phi cận Sahara và các vùng phía tây bắc Ấn Độ, chúng không sống trong môi trường sống trong rừng nhiệt đới hoặc sa mạc. Ở châu Phi, chúng sống trên đồng bằng hoặc savan và ở Ấn Độ, họ sống trong khu bảo tồn rừng Gir.
Trong môi trường sống của chúng ở châu Phi, sư tử có một số lượng lớn con mồi có móng guốc và chỉ có một loài săn mồi lớn khác để cạnh tranh với linh cẩu đốm. Sư tử cũng có thể sống ở các khu vực rừng, núi và bán sa mạc, miễn là có đủ lớp phủ trên mặt đất. Ở mức cao nhất, một quần thể sư tử sống trên dãy núi Bale của Ethiopia ở độ cao gần 14.000 feet.