Amb Sant Esteve de la Riba esdevingué lloc reial al s. XVII, i el 1830 fou creat el municipi amb el nom de Sant Esteve de la Riba, fins el 1860. Fou municipi independent fins el 1974. L’antic terme comprenia, a més, el poble d'Estiula, l’antic poble de Corrubí i la masia de Llentes.