Riomaggiore (Rimasùu) is een gemeente in de Italiaanse provincie La Spezia (regio Ligurië) en telt 1610 inwoners (31-12-2013). De oppervlakte bedraagt 10,2 km², de bevolkingsdichtheid is 180 inwoners per km².
Riomaggiore is een van de vijf dorpen van de Cinque Terre en heeft een halte langs de spoorlijn Genua - Pisa.
De volgende frazioni maken deel uit van de gemeente: Manarola, Volastra e Groppo.
Demografie
Riomaggiore telt ongeveer 924 huishoudens. Het aantal inwoners daalde in de periode 1991-2001 met 11,8% volgens cijfers uit de tienjaarlijkse volkstellingen van ISTAT.