La commune de Saint-Didier-sur-Rochefort, comprenant 412 habitants, se trouve dans le département de la Loire. Elle est tranquille. Les bâtiments sont essentiellement anciens. La prospérité comprend un revenu moyen proportionnellement très bas (17700 €), une faible taxe habitation (12%). Une taille moyenne des ménages de 2.2 personnes, par contre une proportion de retraités importante (37%), un âge moyen relativement supérieur à la moyenne (49 ans), une portion de personnes âgées très importante (41%) et une portion d'enfants et d'adolescents inférieure à la moyenne (17%) définissent la population qui est surtout âgée.
La localité possède un climat distingué par un ensoleillement de 1827 heures par an. Constatons : une densité de population de 20 hab./km², par contre une année moyenne de contruction relativement ancienne : 1948.