Randan compte 1 619 habitants et présente une structure d'emploi sortante typique des couronnes d'agglomérations. Le revenu médian y est un peu en retrait par rapport à la médiane nationale.
Seuls 26,8 % des actifs travaillent dans la commune, les autres rejoignant principalement Vichy et Clermont-Ferrand. Parmi les principaux employeurs figurent EHPAD LES TILLEULS et CHEMINEES SEGUIN-DUTERIEZ.
La commune est éligible à l' Aide à Finalité Régionale. Elle bénéficie du programme national Petites Villes de Demain. Un projet a été subventionné par l'État pour 1 210 € d'aides d'investissement.
Le revenu médian de Randan s'établit à 21 250 € par UC, un niveau inférieur à la médiane nationale. À titre de repère, la médiane nationale atteint 25 920 € (INSEE, 2023), soit 4 670 € de plus qu'ici. Face à la médiane dans le Puy-de-Dôme fixée à 26 040 €, le revenu médian communal est en retrait d'environ 4 790 €.
Le taux de chômage (10,0 %) et le taux d'emploi (66,0 %) placent Randan dans une situation proche des moyennes nationales. Parmi les emplois de Randan, les employés concentrent 27,3 % des effectifs. Le niveau de qualification local est marqué par 16,7 % de diplômés du supérieur parmi les résidents.
Selon Sirene, Randan dénombre 142 établissements actifs en 2024, dans une structure à dominante tertiaire. Parmi les secteurs représentés, celui de commerce, transports, hébergement et restauration rassemble 26,1 % des établissements. Le rythme de création atteint 19 en 2025, en ligne avec une dynamique de création positive — stock total en +23,5 %. Parmi les principaux employeurs identifiés figurent notamment EHPAD LES TILLEULS et CHEMINEES SEGUIN-DUTERIEZ.
Les finances communales sont solides: en 2025, 1 028 €/hab de recettes de fonctionnement et 248 €/hab d'épargne brute, pour 435 €/hab d'encours de dette. Rapporté à l'épargne brute, l'encours de dette représente 1,8 années de remboursement (courte); les dépenses d'équipement atteignent 155 €/hab. Un projet local a bénéficié de 1 210 € de subvention de l'État (DETR/DSIL), le potentiel financier par habitant s'établit à 658 €.
Le taux de TFB global appliqué en 2025 — 43,02 % — demeure voisin de la moyenne nationale. Par rapport à la médiane départementale (44,99 %), l'écart communal atteint -1,97 points, pour une part communale pure à 41,77 %. La cotisation foncière des entreprises (CFE) ressort à 27,11 %, la taxe d'habitation (résidences secondaires et vacants) atteint 21,19 %.
Le profil économique s'interprète à l'aune du cadre régional: Randan est au cœur des volcans et plateaux d'Auvergne. La commune est couverte par le dispositif d'Aide à Finalité Régionale (AFR), dispositif pris en compte dans certaines politiques publiques. Côté flux domicile-travail, Randan enregistre 305 entrants et 431 sortants. Sur le versant social, la CAF dénombre 305 allocataires, dont 65 foyers bénéficiaires du RSA.