เขตบางกะปิ เป็น 1 ใน 50 เขตการปกครองของกรุงเทพมหานคร อยู่ในกลุ่มเขตบูรพา ซึ่งถือเป็นเขตที่อยู่อาศัยรองรับการขยายตัวของเมือง ทางทิศตะวันออก (ตอนใต้)
เขตบางกะปิตั้งอยู่ทางตอนกลางของฝั่งพระนคร มีอาณาเขตติดต่อกับพื้นที่การปกครองต่าง ๆ เรียงตามเข็มนาฬิกา ดังนี้
พื้นที่บริเวณเขตบางกะปิในอดีตเป็นป่าทึบ มีชื่อเรียกว่า บางกบี่ ในสมัยรัชกาลที่ 3 ได้เกิดกบฏที่เมืองนครจำปาศักดิ์และเมืองหลวงพระบาง จึงโปรดฯ ให้เจ้าพระยาบดินทรเดชา (สิงห์ สิงหเสนี) เป็นแม่ทัพไปปราบจนสำเร็จ และได้กวาดต้อนผู้คนตามหัวเมืองรายทางมาตั้งถิ่นฐานบริเวณริมคลองแสนแสบและคลองกุ่ม
เมื่อมีผู้คนหนาแน่นมากขึ้น จึงได้รับการจัดตั้งเป็น อำเภอบางกะปิ ขึ้นอยู่กับจังหวัดพระนคร ซึ่งในปี พ.ศ. 2509 ทางราชการได้แบ่งพื้นที่ตำบลบางกะปิและตำบลห้วยขวางไปจัดตั้งเป็นอำเภอพญาไท
ในช่วงปี พ.ศ. 2514-2515 มีการเปลี่ยนแปลงลักษณะการปกครองภูมิภาคไปสู่การปกครองส่วนท้องถิ่นในจังหวัดพระนครและจังหวัดธนบุรี กล่าวคือ รวมจังหวัดทั้งสองเข้าด้วยกันเป็นนครหลวงกรุงเทพธนบุรีและเปลี่ยนเป็นกรุงเทพมหานคร แบ่งพื้นที่เป็นเขตและแขวงแทนอำเภอและตำบล อำเภอบางกะปิจึงเปลี่ยนฐานะเป็น เขตบางกะปิ แบ่งออกเป็น 9 แขวง (ต่อมาในปี พ.ศ. 2521 ได้โอนแขวงสามเสนนอกไปขึ้นกับเขตห้วยขวาง)
เนื่องจากมีอาณาเขตกว้างขวาง และต่อมามีประชากรเพิ่มขึ้น ท้องที่บางแห่งอยู่ไกลจากสำนักงานเขต เพื่อสะดวกแก่การปกครองและการอำนวยความสะดวกแก่ประชาชน กระทรวงมหาดไทยจึงแบ่งพื้นที่ทางทิศเหนือและทิศตะวันออกของเขตไปจัดตั้งเป็นเขตลาดพร้าวและเขตบึงกุ่ม ในปี พ.ศ. 2532 และเมื่อปี พ.ศ. 2540 ก็ได้รวมพื้นที่แขวงวังทองหลางและบางส่วนของแขวงคลองจั่นไปจัดตั้งเป็นเขตวังทองหลาง