O rio da Peneda nasce na serra da Peneda, perto da Portela do Lagarto, sendo o mesmo curso de água que no seu início é conhecido por rio de Tieiras. Corre num vale fluvial encaixado, orientando-se de forma relativamente retilínea, com direção NNE-SSW até perto de Tibo, e depois seguindo a orientação NW-SE, na direção do rio Laboreiro. Na mistura das águas, onde se junta com o rio Laboreiro, o curso segue para o rio Lima, na zona da albufeira do Alto Lindoso.
No leito do curso de água podem encontrar-se depósitos fluviais (também designado por clastos) que apresentam dimensão e composição variadas e um formato arredondado, originado por ação da erosão fluvial. Estes blocos graníticos de formato arredondado são também denominados por calhaus rolados.