O Municipio de Ribeira está dividido em 9 freguesias: Palmeira, Oleiros, Ribeira, Castiñeiras, Aguiño, Carreira, Artes, Olveira e Corrubedo.
É a cabeceira da região de Barbanza, no sul da província da Corunha e no lado norte da Ria de Arousa. Ribeira é habitada desde a pré-história, como comprovam a Anta dos Axeitos, construída há mais de 5.000 anos, ou o menir Bretal. O petroglifo da Pedra das Cabras data da Idade dos Metais e o povoado do Castro da Cidá é um exemplo das aldeias que aqui existiram no primeiro milénio antes de Cristo. Desde a chegada dos romanos permaneceram como testemunhos as lápides da freguesia de Olveira e os materiais cerâmicos recolhidos na ilha de Sálvora.
Na Idade Média, a partir de finais do século XI, existia a freguesia de Santa Uxía, mas o topónimo Ribeira foi registado no ano de 1387, “Santa Ougea de Ribeira”. A partir deste momento, a vila cresceu graças à atividade pesqueira e em 1906 recebeu o título de cidade. Além disso, desde 2001 é considerado Município Turístico Galego.