যে সকল নদী কোন একটি উৎস হতে উৎপত্তি হয়ে কিছু দূরত্ব অতিক্রম করে অপর একটি নদীতে পতিত হয় তাকে সেই নদীর (যে নদীতে পতিত হয়েছে) উপনদী বলে। যেমন: তিস্তা, ধরলা, করতোয়া, আত্রাই, সুবর্ণশ্রী ইত্যাদি নদীগুলো উৎসস্থল থেকে প্রবাহিত হয়ে যমুনা নদীতে গিয়ে মিশেছে; তাই এরা যমুনা নদীর উপনদী।