คลองบางกอกน้อย ตั้งอยู่ในกรุงเทพมหานครและจังหวัดนนทบุรี เดิมเคยเป็นส่วนหนึ่งของแม่น้ำเจ้าพระยา จนกระทั่งรัชสมัยสมเด็จพระไชยราชาธิราชแห่งกรุงศรีอยุธยา (พ.ศ. 2077–2089) ได้โปรดเกล้าฯ ให้ขุดคลองลัดแม่น้ำขึ้นจากปากคลองบางกอกน้อยไปยังปากคลองบางกอกใหญ่ ซึ่งกล่าวกันว่าช่วยย่นระยะทางได้ถึง 1 วัน [1] ต่อมากระแสน้ำส่วนใหญ่ได้ไหลเข้าสู่คลองลัดทำให้คลองกว้างขึ้นเรื่อย ๆ กลายเป็นแม่น้ำเจ้าพระยาสายใหม่ ส่วนแม่น้ำสายเดิมแคบลงกลายเป็นคลองบางกอกน้อย คลองชักพระ และคลองบางกอกใหญ่แทน
คลองบางกอกน้อยเริ่มต้นตั้งแต่แม่น้ำเจ้าพระยาทางเหนือของสถานีรถไฟธนบุรี ไหลขึ้นไปบรรจบคลองชักพระ (คลองบางขุนศรี) และคลองลัดบางกรวย ตรงข้ามวัดสุวรรณคีรี มีความกว้างมากถึง 40 เมตร และยาว 3.3 กิโลเมตร [2] คณะรัฐมนตรีมีมติให้คลองบางกอกน้อยเป็นคลองสำคัญซึ่งจะต้องอนุรักษ์ไว้ เมื่อวันที่ 13 มิถุนายน พ.ศ. 2510[3] ในปัจจุบันช่วงคลองลัดบางกรวย (หมายเลข ๒ ในภาพ) ถือว่าเป็นส่วนหนึ่งคลองบางกอกน้อยไปด้วย รวมถึงคลองอ้อมนนท์ (ช่วงตั้งแต่คลองบางกรวยถึงคลองบางใหญ่) ก็เรียกกันทั่วไปว่าคลองบางกอกน้อยเช่นกัน
ปัจจุบัน คลองบางกอกน้อยใช้ในการคมนาคม สัญจร ทัศนาจร ท่องเที่ยว ใช้ขนส่งสินค้า ใช้เล่นกีฬาทางน้ำ ใช้อาบน้ำ ใช้ล้างภาชนะ ใช้ระบายน้ำ และยังเป็นเส้นทางชักพระของวัดนางชีซึ่งมีขึ้นในวันแรม 2 ค่ำ เดือน 12 ของทุกปี[4] โดยชักแห่ไปทางน้ำ ผ่านคลองชักพระ คลองบางกอกน้อย แล้ววกลงมาตามแม่น้ำเจ้าพระยา เข้าคลองบางกอกใหญ่ กลับไปยังวัดนางชีตามเดิม