รายชื่อแม่น้ำในประเทศไทย

นี่เป็นรายชื่อแม่น้ำในประเทศไทย โดยแสดงรายการตามจังหวัดที่ไหลผ่าน แม่น้ำสายหนึ่งอาจไหลผ่านมากกว่าหนึ่งจังหวัด

จังหวัด

จังหวัดสุราษฎร์ธานี 
 แม่น้ำตาปี
 แม่น้ำพุมดวง

จังหวัดอ่างทอง 
 แม่น้ำเจ้าพระยา
 แม่น้ำน้อย

จังหวัดพระนครศรีอยุธยา 
 แม่น้ำเจ้าพระยา
 แม่น้ำลพบุรี
 แม่น้ำน้อย
 แม่น้ำป่าสัก

จังหวัดบุรีรัมย์ 
 แม่น้ำมูล
 ลำตะคอง

จังหวัดสุรินทร์ 
 แม่น้ำมูล

จังหวัดฉะเชิงเทรา 
 แม่น้ำบางปะกง
 แม่น้ำนครนายก

จังหวัดชัยนาท 
 แม่น้ำเจ้าพระยา
 แม่น้ำสะแกกรัง
 แม่น้ำท่าจีน
 แม่น้ำน้อย

จังหวัดชัยภูมิ 
 แม่น้ำชี

จังหวัดจันทบุรี 
 แม่น้ำจันทบุรี

จังหวัดเชียงใหม่ 
 น้ำแม่กก
 แม่น้ำลี้
 แม่น้ำปิง

จังหวัดเชียงราย 
 น้ำแม่อิง
 น้ำแม่กก
 แม่น้ำแม่สาย
 แม่น้ำโขง
 แม่น้ำรวก
 แม่น้ำวัง

จังหวัดกาฬสินธุ์ 
 แม่น้ำชี

จังหวัดกำแพงเพชร 
 แม่น้ำปิง
 แม่น้ำสะแกกรัง

จังหวัดกาญจนบุรี 
 แม่น้ำแควใหญ่
 แม่น้ำแควน้อย
 แม่น้ำแม่กลอง
 แม่น้ำภาชี

จังหวัดลำปาง 
 แม่น้ำวัง
 แม่น้ำงาว

จังหวัดลำพูน 
 แม่น้ำลี้
 แม่น้ำปิง

จังหวัดเลย 
 แม่น้ำเหือง
 แม่น้ำเลย
 แม่น้ำโขง
 แม่น้ำป่าสัก

จังหวัดลพบุรี 
 แม่น้ำป่าสัก
 แม่น้ำลพบุรี
 แม่น้ำบางขาม

จังหวัดแม่ฮ่องสอน 
 แม่น้ำเมย
 แม่น้ำปาย
 แม่น้ำสาละวิน

จังหวัดมหาสารคาม 
 แม่น้ำชี

จังหวัดนครปฐม 
 แม่น้ำท่าจีนนครปฐม

จังหวัดนครพนม 
 แม่น้ำโขง

จังหวัดนครราชสีมา 
 แม่น้ำมูล
 แม่น้ำชี

จังหวัดนครสวรรค์ 
 แม่น้ำเจ้าพระยา
 แม่น้ำน่าน
 แม่น้ำปิง
 แม่น้ำวัง
 แม่น้ำยม

จังหวัดนครศรีธรรมราช 
 แม่น้ำตาปี
 แม่น้ำตรัง
 แม่น้ำปากพนัง
 แม่น้ำกลาย
 คลองสิชล

จังหวัดน่าน 
 แม่น้ำน่าน
 แม่น้ำว้า

จังหวัดหนองคาย 
 แม่น้ำโขง

จังหวัดนนทบุรี 
 แม่น้ำเจ้าพระยา
 แม่น้ำลัดเกร็ด

จังหวัดมุกดาหาร 
 แม่น้ำโขง

จังหวัดปัตตานี 
 แม่น้ำปัตตานี

จังหวัดพะเยา 
 น้ำแม่อิง
 แม่น้ำยม
 กว๊านพะเยา

จังหวัดเพชรบูรณ์ 
 แม่น้ำป่าสัก

จังหวัดเพชรบุรี 
 แม่น้ำเพชรบุรี

จังหวัดพิจิตร 
 แม่น้ำน่าน
 แม่น้ำยม
 แม่น้ำพิจิตร​สายเก่า

จังหวัดพิษณุโลก 
 แม่น้ำน่าน
 แม่น้ำยม
 แม่น้ำแควน้อย
 แม่น้ำวัง

จังหวัดแพร่ 
 แม่น้ำยม

จังหวัดปราจีนบุรี 
 แม่น้ำปราจีนบุรี

จังหวัดราชบุรี 
 แม่น้ำแม่กลอง
 แม่น้ำภาชี

จังหวัดสมุทรสาคร 
 แม่น้ำท่าจีน

จังหวัดสระบุรี 
 แม่น้ำลพบุรี
 แม่น้ำป่าสัก

จังหวัดศรีสะเกษ 
 แม่น้ำมูล
 แม่น้ำชี

จังหวัดสุพรรณบุรี 
 แม่น้ำท่าจีนสุพรรณบุรี

จังหวัดตาก 
 แม่น้ำแควใหญ่
 แม่น้ำแม่กลอง
 แม่น้ำปิง
 แม่น้ำวัง

จังหวัดตรัง 
 แม่น้ำตรัง

จังหวัดอุบลราชธานี 
 แม่น้ำชี
 แม่น้ำโขง
 แม่น้ำมูล

จังหวัดอุตรดิตถ์ 
 แม่น้ำน่าน

จังหวัดยะลา 
 แม่น้ำปัตตานี

จังหวัดสิงห์บุรี 
 แม่น้ำเจ้าพระยา
 แม่น้ำน้อย
 แม่น้ำลพบุรี

จังหวัดร้อยเอ็ด 
 แม่น้ำชี
 แม่น้ำมูล
 แม่น้ำยัง

จังหวัดยโสธร 
 แม่น้ำชี

เขตปกครองพิเศษ

กรุงเทพมหานคร 
 แม่น้ำเจ้าพระยา

 
รายชื่อแม่น้ำแบ่งตามประเทศ