नेपालको सबैबभन्दा लामो नदि कर्णाली नदि हो । पूर्वमा धवलागिरी देखी पश्चिममा ब्यास ऋषि हिमाल नन्दादेबी सम्म यसको प्रभाव रहेको छ । यसको कुल लम्वाइ 507 कि.मि. र बहाव क्षमता 1300 घनमिटर प्रति सेकेन्ड रहेको छ।49000 वर्ग कि. मि. क्षेत्र सिञ्चित गरेको छ यस नदिले । एस नदिको बिद्युत उत्पादन क्षमता 32000 मेगावाट रहेको छ । यसका सहायक नदिहरु हुम्ला कणार्लि, मुगु कर्णाली, ठुलो भेरि सानो भेरि तिला बुढीगङ्गा र सेति हुन् । नेपालको लामो नदिको रुपमा चिनिने यो नदिलाई भारतमा पुगेपछि घांगरा नामले चिनिन्छ।