อำเภอบางปะหันตั้งอยู่ทางเหนือของจังหวัดมีอาณาเขตติดต่อกับเขตการปกครองข้างเคียงดังนี้