Saint-Rirand est une commune du département de la Loire, dans la région d' Auvergne-Rhône-Alpes.
Saint-Rirand fait partie du canton de Renaison 
Saint-Rirand adhère à la la communauté d'agglomération Roannais Agglomération 
Saint-Rirand fait partie du bassin de vie de Renaison 
Le maire de Saint-Rirand est M. Jacques DUBOIS - Professeur des écoles, instituteur et assimilé (2026)
La population de Saint-Rirand est de 130 habitants (2025) 
L'altitude moyenne de Saint-Rirand 595 mètres.
Le code postal de Saint-Rirand est : 42370
Le code INSEE de Saint-Rirand est : 42281
0 Il n'y a aucun établissement scolaire à Saint-Rirand.
32.1 La part des résidences secondaires est de 32.1 %. 
Tous les chiffres et statistiques sur Saint-Rirand sur le site Insee.fr 
Noës: à 3.88 km
Saint-Haon-le-Vieux: à 4.56 km
Ambierle: à 4.72 km
Saint-Haon-le-Châtel: à 5.19 km
Saint-Nicolas-des-Biefs: à 5.33 km
Saint-Bonnet-des-Quarts: à 6.28 km
Renaison: à 6.32 km
Arcon: à 7.73 km
Saint-André-d'Apchon: à 7.78 km
Changy: à 8.08 km
Saint-Forgeux-Lespinasse: à 8.12 km
Chabanne: à 9.39 km
Saint-Germain-Lespinasse: à 9.45 km
Saint-Alban-les-Eaux: à 9.91 km
Crozet: à 10.33 km
Saint-Romain-la-Motte: à 10.38 km
Pouilly-les-Nonains: à 11.01 km
Pacaudière: à 11.15 km
Saint-Clément: à 11.19 km