Bassignac est une commune du département du Cantal, dans la région d' Auvergne-Rhône-Alpes.
Bassignac fait partie du canton de Ydes 
Bassignac adhère à la la communauté de communes Sumène - Artense 
Bassignac fait partie du bassin de vie de Bort-les-Orgues 
La population de Bassignac est de 222 habitants (2025) 
L'altitude moyenne de Bassignac 400 mètres.
Le code postal de Bassignac est : 15240
Le code INSEE de Bassignac est : 15019
1 Il y a 1 Ecole à Bassignac. Voir les établissements scolaires de Bassignac. 
52.2 La part des résidences secondaires est de 52.2 %. 
Tous les chiffres et statistiques sur Bassignac sur le site Insee.fr 
Sauvat: à 2.84 km
Veyrières: à 2.87 km
Ydes: à 4.28 km
Champagnac: à 4.39 km
Saignes: à 5.98 km
Arches: à 6.27 km
Jaleyrac: à 6.58 km
Sourniac: à 6.99 km
Auzers: à 7.16 km
Sérandon: à 7.19 km
Méallet: à 7.31 km
Monteil: à 7.59 km
Madic: à 7.97 km
Saint-Pierre: à 8.28 km
Vebret: à 9.26 km
Moussages: à 10.05 km
Sarroux-Saint-Julien: à 10.88 km
Vigean: à 10.91 km
Antignac: à 11.13 km
Roche-le-Peyroux: à 11.62 km
Bort-les-Orgues: à 11.69 km
Monselie: à 11.70 km
Ecole élémentaire Vendes - Public