Pour référence, Pomerol (9 km) affiche 101 hab/km² de densité
La population municipale de La Rivière est de 409 habitants.
Entre 1876 et 2023, l’évolution démographique correspond à une baisse de 24 habitants (5,5 %).
La pyramide des âges reste équilibrée, avec 32,3 % de moins de 30 ans et 30,3 % de 60 ans ou plus.
Sur le classement national de population, elle apparaît au rang 18559/34961.
Elle est classée n°1 dans le département sur l’indicateur « qualite air ».
Structure de la population
Source : Recensement de la population 2022 — INSEE — Licence Ouverte v2.0