อำเภอโพทะเลตั้งอยู่ทางทิศตะวันตกเฉียงใต้ของจังหวัด มีอาณาเขตติดต่อกับเขตการปกครองข้างเคียงดังนี้
ทิศเหนือ ติดต่อกับอำเภอบึงนารางและอำเภอตะพานหิน
ทิศตะวันออก ติดต่อกับอำเภอบางมูลนาก
ทิศใต้ ติดต่อกับอำเภอชุมแสง(จังหวัดนครสวรรค์)
ทิศตะวันตก ติดต่อกับอำเภอเก้าเลี้ยวและอำเภอบรรพตพิสัย (จังหวัดนครสวรรค์)
อำเภอโพทะเลแบ่งเขตการปกครองย่อยออกเป็น 11 ตำบล 97 หมู่บ้าน ได้แก่
1.โพทะเล 9 หมู่บ้าน
2.ท้ายน้ำ 10 หมู่บ้าน
3.ทะนง 11 หมู่บ้าน
4.ท่าบัว 13 หมู่บ้าน
5.ทุ่งน้อย 7 หมู่บ้าน
6.ท่าขมิ้น 12 หมู่บ้าน
7.ท่าเสา 9 หมู่บ้าน
8.บางคลาน 6 หมู่บ้าน
9.ท่านั่ง 6 หมู่บ้าน
10.บ้านน้อย 6 หมู่บ้าน
11.วัดขวาง 8 หมู่บ้าน