Segundo os dados dos Censos 2021, divulgados pelo Instituto Nacional de Estatística (INE) e desagregados pela Pordata (Fundação Francisco Manuel dos Santos), por cada 100 jovens riomaiorenses existem 179,7 idosos.
Há 20 anos (2001) os idosos eram 118,1, por cada 100 jovens.
Mesmo assim o Concelho de Rio Maior que soma 21 077 habitantes, está abaixo da média dos Municípios da Lezíria do Tejo, que é de 200,4, onde Benavente é o Município mais jovem (130,5 idosos, por cada 100 jovens) e Coruche o mais idoso (311,5 idosos, por cada 100 jovens).
Se nas crianças dos 0 aos 4 anos, em 2021, há hoje menos 178 que em 2001, é na faixa dos 15 aos 19 anos que Rio Maior mais perdeu onde hoje há 1 062 jovens, contra 1 360, em 2001 (menos 298).
Da população total de hoje, 10 268 são homens e 10 809 são mulheres. Mais 541 mulheres que homens (no País, as mulheres são mais cerca de 503 000).
Segundo os mesmos dados, no Concelho de Rio Maior os estrangeiros com estatuto legal de residentes são 1 786 (1 128 homens e 658 mulheres).