Apinac este o comună în departamentul Loire din sud-estul Franței. În 2009 avea o populație de 392 de locuitori.