Rio de Onor es una ' portuguesa del ' de Braganza, con 45,37 km de superficie y 126 habitantes. Su densidad de población es de 2,8 hab/km.