Lima se encuentra en el desierto costero del Perú, en la falda de la vertiente occidental de los andes centrales del Perú.