Le Kerdu est un cours d'eau français. Ce ruisseau coule dans le Trégor maritime, en Bretagne. Il descend du château de Lanascol pour aboutir à Saint-Michel-en-Grève. Ce ruisseau est parfois aussi dénommé la rivière de Pen-ar-Guer. Il se jette dans la baie de Lannion.
Il naît sur la commune de Ploumilliau.
Il a une longueur de 7,1 km.
 
                 
         
         Saint-Michel-en-Grève depuis Locquémeau par les Falaises de Trédrez
                Saint-Michel-en-Grève depuis Locquémeau par les Falaises de Trédrez             Visorandonneur
Visorandonneur 
        
         
        
        