Bard est une commune du département de la Loire, dans la région d' Auvergne-Rhône-Alpes.
Bard fait partie du canton de Montbrison 
Bard adhère à la la communauté d'agglomération Loire Forez Agglomération (LFA) 
Bard fait partie du bassin de vie de Montbrison 
Le maire de Bard est M. Julien BRUNON - Employé de commerce (2026)
La population de Bard est de 686 habitants (2025) 
L'altitude moyenne de Bard 760 mètres.
Le code postal de Bard est : 42600
Le code INSEE de Bard est : 42012
1 Il y a 1 Ecole à Bard. Voir les établissements scolaires de Bard. 
9.7 La part des résidences secondaires est de 9.7 %. 
Tous les chiffres et statistiques sur Bard sur le site Insee.fr 
Écotay-l'Olme : à 2.33 km
Verrières-en-Forez : à 2.34 km
Essertines-en-Châtelneuf : à 3.57 km
Lérigneux : à 4.00 km
Lézigneux : à 4.61 km
Montbrison : à 4.79 km
Chazelles-sur-Lavieu : à 5.17 km
Lavieu : à 5.76 km
Roche : à 5.81 km
Châtelneuf : à 5.94 km
Saint-Thomas-la-Garde : à 5.95 km
Savigneux : à 6.20 km
Gumières : à 6.64 km
Champdieu : à 7.05 km
Saint-Georges-Haute-Ville : à 7.87 km
Margerie-Chantagret : à 8.34 km
Pralong : à 8.88 km
Soleymieux : à 9.15 km
Saint-Romain-le-Puy : à 9.43 km
Saint-Bonnet-le-Courreau : à 9.44 km
Saint-Jean-Soleymieux : à 9.70 km
Saint-Anthème : à 9.90 km
Chalain-d'Uzore : à 10.54 km
Précieux : à 10.91 km
Boisset-Saint-Priest : à 11.19 km
Saint-Paul-d'Uzore : à 11.28 km
Grézieux-le-Fromental : à 11.59 km
Marcilly-le-Châtel : à 11.76 km
Ecole primaire Le Perron - Public