Apinac est une commune du département de la Loire, dans la région d' Auvergne-Rhône-Alpes.
Apinac fait partie du canton de Saint-Just-Saint-Rambert 
Apinac adhère à la la communauté d'agglomération Loire Forez Agglomération (LFA) 
Apinac fait partie du bassin de vie de Craponne-sur-Arzon 
Le maire d'Apinac est M. Pascal POURRAT - Cadre administratif et commercial d'entreprise (2026)
La population d'Apinac est de 424 habitants (2025) 
L'altitude moyenne d'Apinac 936 mètres.
Le code postal d'Apinac est : 42550
Le code INSEE d'Apinac est : 42006
0 Il n'y a aucun établissement scolaire à Apinac.
37.5 La part des résidences secondaires est de 37.5 %. 
Tous les chiffres et statistiques sur Apinac sur le site Insee.fr 
Merle-Leignec: à 3.13 km
Saint-Hilaire-Cusson-la-Valmitte: à 4.09 km
Saint-Pal-de-Chalencon: à 4.11 km
Estivareilles: à 4.28 km
Usson-en-Forez: à 4.45 km
Boisset: à 6.39 km
Saint-Nizier-de-Fornas: à 7.29 km
Saint-Bonnet-le-Château: à 7.52 km
Tourette: à 7.98 km
Valprivas: à 8.41 km
Tiranges: à 8.42 km
Rozier-Côtes-d'Aurec: à 8.50 km
Montarcher: à 8.83 km
Chapelle-en-Lafaye: à 9.39 km
Chapelle-en-Lafaye: à 9.39 km
Sauvessanges: à 9.72 km
Luriecq: à 10.29 km
Chaulme: à 10.38 km
Viverols: à 10.61 km
Saint-Julien-d'Ance: à 10.63 km
Saillant: à 10.71 km
Aboën: à 11.42 km
Marols: à 11.67 km
Saint-André-de-Chalencon: à 11.91 km
Bas-en-Basset: à 11.96 km