แม่น้ำป่าสัก มีต้นกำเนิดมาจากเทือกเขาเพชรบูรณ์ อ.เด่นชัย จ.เลย แม่น้ำสายนี้ ไหลผ่าน 5 จังหวัด ได้แก่ จังหวัดเลย เพชรบูรณ์ ลพบุรี และสระบุรี มีระยะทางรวมทั้งหมด 513 กิโลเมตร ก่อนที่จะไหลบรรจบกันกับแม่น้ำเจ้าพระยา ที่จังหวัดพระนครศรีอยุธยา