La Denominación de Origen Ribeiro está situada en la Galicia meridional, en el borde noroccidental de la provincia de Ourense, en las confluencias de los valles formados por los ríos Miño, Avia, Arnoia y Barbantiño.
Cuenta con una extensión de 2.685 hectáreas de viñedo para la elaboración de vinos blancos y tintos, amparadas bajo la D. O. Ribeiro, ubicadas en los municipios de Ribadavia, Arnoia, Castrelo de Miño, Carballeda de Avia, Leiro, Cenlle, Beade, Punxín y Cortegada, y parte de los de Boborás, San Amaro, Toén, Carballiño, Ourense.