Ribalonga (from the Gallician "riba" - 'climb' and "longa" - 'long') is a Portuguese parish in the north of the Municipality of Alijó, in ‘Trás-dos-montes’ (‘behind the hills’). It has a population of 231 (2011) and an area of 9,15 km2 (density : 25,2/km2). Its patron saint is Saint Anna, mother of Saint Mary and therefore, grandmother of Jesus.