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.