Commune de 18 820 habitants, Riom affiche un mix d'activités sans dominante affirmée. Le revenu médian s'inscrit dans la moyenne française.
Seuls 31,0 % des actifs travaillent dans la commune, les autres rejoignant principalement Clermont-Ferrand et Cébazat. Parmi les principaux employeurs figurent CENTRE HOSPITALIER GENERAL et FAREVA MIRABEL.
La commune est éligible à l' Aide à Finalité Régionale. Elle bénéficie du programme national Action Cœur de Ville. 2 projets ont été subventionnés par l'État pour 75 428 € d'aides d'investissement.
À 23 090 € par UC, le revenu médian de Riom se situe dans une zone proche de la médiane nationale. Le revenu médian dans le Puy-de-Dôme — 22 650 € — s'aligne à peu près sur celui de la commune. Avec un rapport D9/D1 de 3,1 et un taux de pauvreté de 14,0 %, la dispersion des revenus reste importante.
Le marché du travail de Riom fait face à des tensions (11,4 % de chômage), avec un taux d'emploi de 64,4 % pour 8 276 actifs. Les professions intermédiaires (29,5 %) devancent les Employés (26,7 %) dans la répartition des emplois occupés.
Le tissu entrepreneurial communal, 1 666 unités actives en 2023, penche nettement vers le tertiaire. Le secteur de commerce, transports, hébergement et restauration domine le tissu avec 22,9 % des unités. 229 créations enregistrées en 2024, traduisant une dynamique de création positive (stock total à +27,4 % sur la décennie). Les plus grands employeurs privés ou publics recensés comprennent CENTRE HOSPITALIER GENERAL et FAREVA MIRABEL.
Les finances communales dessinent un équilibre correct: 1 366 €/hab de recettes, 1 185 €/hab de dépenses et 583 €/hab de dette en 2024. Rapporté à l'épargne brute, l'encours de dette représente 3,2 années de remboursement (courte); les dépenses d'équipement atteignent 332 €/hab. 2 projets locaux ont bénéficié de 75 428 € de subvention de l'État (DETR/DSIL).
Le taux de TFB global appliqué en 2024 — 48,94 % — demeure voisin de la moyenne nationale. Le taux global de TFB s'écarte de +4,17 points par rapport à la médiane départementale (44,77 %); part communale seule: 46,38 %. La cotisation foncière des entreprises (CFE) ressort à 26,27 %, la taxe d'habitation (résidences secondaires et vacants) atteint 26,20 %.
À l'échelle régionale, Riom est une commune auvergnate, dans les contreforts du Massif central, donnée structurante pour la lecture économique. Au titre des zonages territoriaux, Riom relève du dispositif d'Aide à Finalité Régionale (AFR). Quelque 5 001 actifs sortent travailler hors des limites communales selon les données MOBPRO de l'INSEE. La CAF recense 4 645 allocataires de Riom, avec 765 foyers RSA parmi eux.