ब्रह्मपुत्र एक नदी है। यह तिब्बत, भारत तथा बांग्लादेश से होकर बहती है। ब्रह्मपुत्र का उद्गम हिमालय के उत्तर में तिब्बत के पुरंग जिले में स्थित मानसरोवर झील के निकट होता है,[1] जहाँ इसे यरलुङ त्सङ्पो कहा जाता है। तिब्बत में बहते हुए यह नदी भारत के अरुणांचल प्रदेश राज्य में प्रवेश करती है।[2] आसाम घाटी में बहते हुए इसे ब्रह्मपुत्र और फिर बांग्लादेश में प्रवेश करने पर इसे जमुना कहा जाता है। पद्मा (गंगा) से संगम के बाद इनकी संयुक्त धारा को मेघना कहा जाता है, जो कि सुंदरबन डेल्टा का निर्माण करते हुए बंगाल की खाड़ी में जाकर मिल जाती है।[3]
ब्रह्मपुत्र नदी एक बहुत लम्बी (2900 किलोमीटर) नदी है। ब्रह्मपुत्र का नाम तिब्बत में सांपो, अरुणाचल में डिहं तथा असम में ब्रह्मपुत्र है। ब्रह्मपुत्र नदी बांग्लादेश की सीमा में जमुना के नाम से दक्षिण में बहती हुई गंगा की मूल शाखा पद्मा के साथ मिलकर बंगाल की खाड़ी में जाकर मिलती है। सुवनश्री, तिस्ता, तोर्सा, लोहित, बराक आदि ब्रह्मपुत्र की उपनदियां हैं। ब्रह्मपुत्र के किनारे स्थित शहरों में डिब्रूगढ़, तेजपुर एंव गुवाहाटी हैं। ब्रह्मपुत्र की औसत गहराई 38 मीटर (124 फीट) तथा अधिकतम गहराई 120 मीटर (380 फीट) है। प्रायः भारतीय नदियों के नाम स्त्रीलिंग में होते हैं पर ब्रह्मपुत्र एक अपवाद है। संस्कृत में ब्रह्मपुत्र का शाब्दिक अर्थ ब्रह्मा का पुत्र होता है।
इस नदी का उद्गम तिब्बत में कैलाश पर्वत के निकट जिमा यॉन्गजॉन्ग झील है। आरंभ में यह तिब्बत के पठारी इलाके में, यार्लुंग सांगपो नाम से, लगभग 4000 मीटर की औसत उचाई पर, 1700 किलोमीटर तक पूर्व की ओर बहती है, जिसके बाद नामचा बार्वा पर्वत के पास दक्षिण-पश्चिम की दिशा में मुङकर भारत के अरूणाचल प्रदेश में घुसती है जहां इसे सियांग कहते हैं।
उंचाई को तेजी से छोड़ यह मैदानों में दाखिल होती है, जहां इसे दिहांग नाम से जाना जाता है। असम में नदी काफी चौड़ी हो जाती है और कहीं-कहीं तो इसकी चौड़ाई 10 किलोमीटर तक है। डिब्रूगढ तथा लखिमपुर जिले के बीच नदी दो शाखाओं में विभक्त हो जाती है। असम में ही नदी की दोनो शाखाएं मिल कर मजुली द्वीप बनाती है जो दुनिया का सबसे बड़ा नदी-द्वीप है। असम में नदी को प्रायः ब्रह्मपुत्र नाम से ही बुलाते हैं, पर बोडो लोग इसे भुल्लम-बुथुर भी कहते हैं जिसका अर्थ है- कल-कल की आवाज निकालना।