
Meljac est un petit village français, situé dans le département de l'Aveyron et la région de l'Occitanie (anciennement Région Midi-Pyrénées).
Ses habitants sont appelés les Meljacois et les Meljacoises.
La commune s'étend sur 9,5 km² et compte 145 habitants depuis le dernier recensement de la population datant de 2007. Avec une densité de 15,2 habitants par km², Meljac a subi une baisse de 6,9% de sa population par rapport à 1999.
Entouré par les communes de Rullac-Saint-Cirq, Centrès et Saint-Just-sur-Viaur, Meljac est situé à 4 km au sud-est de Centrès la plus grande ville à proximité.
Situé à 570 mètres d'altitude, la Rivière Le Céor, le Ruisseau du Saut, le Ruisseau de Connillou sont les principaux cours d'eau qui traversent la commune de Meljac.
La commune est proche du parc naturel régional des Grands Causses.
La Mairie


L'église Saint-Blaise

Le Monument aux Morts