La commune de Mariac est située à l’Ouest du département de l’Ardèche au coeur des Boutières.
Elle comprend deux bourgs principaux : Mariac et le Pont de Fromentières. Les autres hameaux de la commune sont : Ribefaite, Girond, Cornuscle, Chadenac, Trapayac et Seynac.
Elle s’étend sur 1 638 ha au sein d’un écrin de verdure le long de la vallée de la Dorne, un affluent de l’Eyrieux.
Son altitude varie de 500 m à 1 070 m. A seulement 6 km du Cheylard, elle se trouve entre 1 h et 1 h 30 de route de Valence à l’est, du Puy en Velay à l’Ouest, d’Annonay au Nord et Aubenas au Sud.
Elle fait partie de la Communauté de Communes Val’Eyrieux depuis le 1er janvier 2014.
La population permanente (Mariacois et Mariacoises) est de 592 habitants. Au Pont de Fromentières se trouvent :
la mairie
l’agence postale
les commerces
les salles municipales
les terrains de jeux et de sports
à voir :
l’Eglise du XIIème siècle de style romano-gothique
le Pont de Garnier sur la Dorne
le clocheton au Pont de Fromentières sur la rive gauche de la Dorne
la passerelle bois du Pont de Fromentières
le hameau de Girond
Son territoire est propice aux promenades, randonnées pédestres et vététistes ainsi qu’à l’escalade, la pêche, la chasse, les boules et pétanque.
En 2013 Mariac a obtenu le label village internet avec 2 arobases.