Margasis upėtakis – lašišažuvių žuvis, priklausanti lašišinių šeimai.
Kūnas verpstiškas. Nugara alyvinės spalvos su tamsiais ruožais. Šonai žalsvai gelsvi, išmarginti juodomis, raudonomis, oranžinėmis, žalsvomis dėmėmis. Pilvas pilkšvas. Žvynai smulkūs.
Gyvena Lietuvos švariuose šaltiniuotuose upeliuose ir upėse. Dažniausiai sugaunama 25–35 cm dydžio ir 0,2–0,8 kg svorio. Lietuvoje reta.