Embora os leões sejam encontrados na África Subsaariana e em partes do noroeste da Índia, eles não vivem na floresta tropical ou em habitats desérticos. Na África, eles vivem nas planícies ou savanas e, na Índia, eles vivem na reserva florestal de Gir.
Em seus habitats na África, os leões têm grandes populações de presas com cascos e apenas um outro grande predador para competir, as hienas pintadas. Os leões também podem habitar áreas florestais, montanhas e semidesertos, desde que haja cobertura de solo suficiente. No extremo, uma população de leões vive no alto das montanhas Bale da Etiópia, a uma altitude de quase 14.000 pés.