The river flows through the province of A Coruña; the municipalities along its course are Sobrado, Curtis, Vilasantar, Boimorto, Mesía, Frades, Arzúa, O Pino, Oroso, Ordes, Trazo, Tordoia, Santiago de Compostela, Val do Dubra, Ames, A Baña, Brion, Negreira, Outes, Mazaricos, Noia and Lousame. Its mouth forms the Ría de Muros e Noia estuary.