Najac est une commune du département de l' Aveyron, dans la région d' Occitanie.
Najac est une commune chef-lieu de canton.
Najac fait partie du canton de Aveyron et Tarn 
Najac adhère à la la communauté de communes Ouest Aveyron Communauté 
Najac fait partie du bassin de vie de Villefranche-de-Rouergue 
Le maire de Najac est M. Pierre-Jean BARTHEYE - Profession de l'information, des arts et des spectacles (2026)
La population de Najac est de 736 habitants (2025) 
L'altitude moyenne de Najac 260 mètres.
Le code postal de Najac est : 12270
Le code INSEE de Najac est : 12167
1 Il y a 1 Ecole à Najac. Voir les établissements scolaires de Najac. 
1 1 médecin généraliste liberal exerce à Najac.
41.4 La part des résidences secondaires est de 41.4 %. 
Tous les chiffres et statistiques sur Najac sur le site Insee.fr 
Monteils: à 5.64 km
Castanet: à 5.65 km
Fouillade: à 5.69 km
Saint-André-de-Najac: à 6.35 km
Laguépie: à 8.12 km
Verfeil: à 8.14 km
Saint-Martin-Laguépie: à 8.49 km
Riols: à 8.57 km
Ginals: à 8.77 km
Varen: à 8.96 km
Bor-et-Bar: à 9.00 km
Rouquette: à 9.39 km
Saint-Christophe: à 9.64 km
Sanvensa: à 10.11 km
Parisot: à 10.43 km
Vailhourles: à 10.98 km
Lunac: à 11.38 km
Lacapelle-Ségalar: à 11.40 km
Espinas: à 11.50 km
Ecole primaire publique Jean Bouyssou - Public