Situado en la región de Auvernia-Ródano-Alpes, el departamento de Alto Loira está delimitado al norte con Puy-de-Dôme; al noreste, con Loira; al oeste, con Cantal; al suroeste, con Lozère y al sureste, con Ardèche.