Usson-en-Forez est située dans le sud-ouest du département de la Loire en région Auvergne-Rhône-Alpes à une altitude de 950m en moyenne. En voiture : 1h30 de Lyon 1h40 de Clermont-Ferrand 50 mn de Saint-Etienne 50 mn du Puy-en-Velay Transports collectifs : Depuis Saint-Etienne : Ligne L13, Craponne-Sur-Arzon – St Just St Rambert – St Etienne.