ทางรถไฟสายบางบัวทอง เป็นทางรถไฟราษฎร์ที่เดินรถระหว่างอำเภอบางพลัด จังหวัดธนบุรี กับอำเภอบางบัวทอง จังหวัดนนทบุรี ตั้งแต่ พ.ศ. 2452 ถึง พ.ศ. 2485 ดำเนินการโดยบริษัทรถไฟสายบางบัวทอง จำกัดสินใช้ ของเจ้าพระยาวรพงศ์พิพัฒน์ เดินรถด้วยรถจักรไอน้ำ ใช้รางขนาดเล็ก กว้าง 0.75 เมตร ต่อมาได้ขยายเส้นทางรถไฟไปสิ้นสุดที่ตำบลระแหง อำเภอลาดหลุมแก้ว จังหวัดปทุมธานี เมื่อ พ.ศ. 2469
สถานีต้นทางอยู่บริเวณซอยรถไฟพระยาวรพงษ์ (ปัจจุบันคือซอยจรัญสนิทวงศ์ 46) ใกล้วัดลิงขบ ตรงข้ามกับปากคลองผดุงกรุงเกษม ตัดขวางกับทางรถไฟสายใต้ที่สถานีรถไฟบางบำหรุ อำเภอบางใหญ่ (บางกรวยปัจจุบัน) จังหวัดนนทบุรี ผ่านอำเภอตลาดขวัญและอำเภอบางแม่นาง ไปสิ้นสุดที่อำเภอบางบัวทอง โดยมีเส้นทางแยกออกจากทางหลักที่ตำบลบางสีทองไปยังท่าน้ำบางศรีเมือง ฝั่งตรงข้ามศาลากลางจังหวัดนนทบุรี (หลังเก่า) และที่ตำบลบางเลนไปยังคลองบางกอกน้อย ฝั่งตรงข้ามที่ว่าการอำเภอบางแม่นาง
ปัจจุบันแนวทางรถไฟกลายเป็นซอยจรัญสนิทวงศ์ 46 แยก 19, ซอยจรัญสนิทวงศ์ 46 (พระยาวรพงษ์), ซอยจรัญสนิทวงศ์ 57 (วัดรวก), ถนนเทอดพระเกียรติ, ถนนบางกรวย-ไทรน้อย (ช่วงทางแยกเทอดพระเกียรติถึงโค้งสามวังและช่วงทางแยกการไฟฟ้าบางใหญ่ถึงคลองบางกอกน้อย), ถนนเทศบาลบางศรีเมือง 1, ถนนบางศรีเมือง (ช่วงทางแยกบางศรีเมืองถึงท่าน้ำบางศรีเมือง), ถนนบางศรีเมือง-วัดโบสถ์ดอนพรหม (ช่วงต้น), ซอยบางเลน ซอย 21 (วัดบางเลนเจริญ) และถนนเทศบาล 14 (สามวัง) ส่วนระยะทางที่เหลือตั้งแต่ตัวอำเภอบางบัวทองไปจนถึงตัวอำเภอลาดหลุมแก้วยังเหลือร่องรอยคันทางเก่าตัดผ่านท้องนาให้เห็นอยู่บ้าง