La commune de Arlanc est située dans le département Puy-de-Dôme.
Les communes limitrophes sont les suivantes : Medeyrolles, Beurières, Chaumont-le-Bourg, Dore-l'Église, Mayres, Marsac-en-Livradois, Novacelles, Saint-Bonnet-le-Chastel.
8 infirmiers et infirmières à domicile travaillent à Arlanc.