L'entité de Randan, qui comprend 1576 habitants, est située dans le département du Puy-de-Dôme. Elle est jeune. Le parc immobilier est surtout composé de bâtiments anciens. La commune possède des conditions climatiques distinguées par un ensoleillement de 1778 heures par an, mais des précipitations de 877 mm par an. Dans la localité, les équippements sont particularisés par des moyens de transport public proportionnellement très hauts : 1.8 par km².
Un taux de retraités de 30% caractérise la population qui est surtout âgée. Du point de vue de l'économie, l'état des lieux comprend notamment une taxe habitation de 18%, par contre un revenu moyen de 23900 € et une taxe foncière de 53%. On peut y préciser un pourcentage d'utilisation de la voiture de 13% et un taux de déplacement vers un lieu de travail extérieur de 80%, mais une proportion de logement social HLM de 2%.