La commune de Craponne est située au cœur de l'Auvergne, au Nord de la Haute-Loire et à quelques kilomètres seulement des départements voisins, que sont la Loire et le Puy-de-Dôme, sur le territoire du Parc Naturel Régional Livradois-Forez.
Le centre ville, vieux de plus de 1000 ans, se visite à l'occasion des Triades (début août), ou librement avec un guide de visite gratuit disponible à l'Office de Tourisme.
La dentelle de Craponne a fait la renommée de la cité. Des dentellières se retrouvent toujours tous les mardis pour perpétuer cette tradition.