อำเภอบางปะอินแบ่งเขตการปกครองย่อยออกเป็น 18 ตำบล 149 หมู่บ้าน ได้แก่
1. บ้านเลน (Ban Len) 10. สามเรือน (Sam Ruean)
2. เชียงรากน้อย (Chiang Rak Noi) 11. เกาะเกิด (Ko Koet)
3. บ้านโพ (Ban Pho) 12. บ้านพลับ (Ban Phlap)
4. บ้านกรด (Ban Krot) 13. บ้านแป้ง (Ban Paeng)
5. บางกระสั้น (Bang Krasan) 14. คุ้งลาน (Khung Lan)
6. คลองจิก (Khlong Chik) 15. ตลิ่งชัน (Taling Chan)
7. บ้านหว้า (Ban Wa) 16. บ้านสร้าง (Ban Sang)
8. วัดยม (Wat Yom) 17. ตลาดเกรียบ (Talat Kriap)
9. บางประแดง (Bang Pradaeng) 18. ขนอนหลวง (Khanon Luang)
บางปะอิน เป็นอำเภอหนึ่งใน 16 อำเภอของจังหวัดพระนครศรีอยุธยา เดิมชื่อ อำเภอพระราชวัง ต่อมาในปี พ.ศ. 2460 ได้เปลี่ยนชื่อมาเป็นชื่ออำเภอดังเช่นปัจจุบัน[1] ซึ่งเป็นอำเภอที่มีประชากรมากเป็นอันดับ 2 ของจังหวัดพระนครศรีอยุธยา
อำเภอบางปะอินตั้งอยู่ทางทิศใต้ของจังหวัด มีอาณาเขตติดต่อกับเขตการปกครองข้างเคียง ดังนี้
ทิศเหนือ ติดต่อกับอำเภอพระนครศรีอยุธยาและอำเภออุทัย
ทิศตะวันออก ติดต่อกับอำเภอวังน้อย
ทิศใต้ ติดต่อกับอำเภอคลองหลวงและอำเภอสามโคก (จังหวัดปทุมธานี)
ทิศตะวันตก ติดต่อกับอำเภอบางไทร
ด้วยความเข้าใจในการหาแหล่งเงินทุนในพื้นที่บางปะอิน