Saint-Bard est une commune du département de la Creuse, dans la région de Nouvelle-Aquitaine.
Saint-Bard fait partie du canton de Auzances 
Saint-Bard adhère à la la communauté de communes Marche et Combraille en Aquitaine 
Saint-Bard fait partie du bassin de vie de Aubusson 
Le maire de Saint-Bard est M. Sébastien CHEFDEVILLE - Agriculteur sur moyenne exploitation (2026)
La population de Saint-Bard est de 95 habitants (2025) 
L'altitude moyenne de Saint-Bard 647 mètres.
Le code postal de Saint-Bard est : 23260
Le code INSEE de Saint-Bard est : 23184
0 Il n'y a aucun établissement scolaire à Saint-Bard.
28.0 La part des résidences secondaires est de 28.0 %. 
Tous les chiffres et statistiques sur Saint-Bard sur le site Insee.fr 
Villeneuve: à 1.82 km
Mautes: à 3.65 km
Saint-Oradoux-près-Crocq: à 3.98 km
Mazière-aux-Bons-Hommes: à 4.30 km
Basville: à 4.64 km
Villetelle: à 4.76 km
Crocq: à 5.67 km
Lioux-les-Monges: à 5.96 km
Saint-Pardoux-d'Arnet: à 6.58 km
Chard: à 6.68 km
Mérinchal: à 6.79 km
Saint-Maurice-près-Crocq: à 7.20 km
Sermur: à 7.28 km
Châtelard: à 7.34 km
Brousse: à 7.81 km
Lupersat: à 8.36 km
Celle: à 8.80 km
Saint-Avit-de-Tardes: à 9.06 km
Compas: à 9.47 km
Mars: à 9.61 km
Saint-Silvain-Bellegarde: à 10.10 km
Saint-Avit: à 10.61 km
Néoux: à 10.91 km
Bellegarde-en-Marche: à 11.27 km
Pontcharraud: à 11.31 km
Fernoël: à 11.72 km
Bussière-Nouvelle: à 11.96 km