กระทุ่มแบน เป็นหนึ่งในสามอำเภอในจังหวัดสมุทรสาคร เป็นที่ตั้งของเทศบาลนครอ้อมน้อยและเป็นอำเภอปริมณฑลของกรุงเทพมหานคร
อำเภอกระทุ่มแบนมีอาณาเขตติดต่อกับเขตการปกครองข้างเคียง เรียงตามเข็มนาฬิกา ดังนี้
ทิศเหนือ ติดต่อกับอำเภอสามพราน (จังหวัดนครปฐม)
ทิศตะวันออก ติดต่อกับเขตหนองแขมและเขตบางบอน (กรุงเทพมหานคร)
ทิศใต้ ติดต่อกับอำเภอเมืองสมุทรสาคร
ทิศตะวันตก ติดต่อกับอำเภอบ้านแพ้ว
อำเภอกระทุ่มแบนตั้งอยู่ริมคลองภาษีเจริญ ตามประวัติศาสตร์อำเภอกระทุ่มแบนได้จัดตั้งขึ้นตามพระราชบัญญัติลักษณะปกครองหัวเมือง ร.ศ. 116 ตรงกับปี พ.ศ. 2440 ประกอบด้วยตำบลต่าง ๆ รวม 7 ตำบล ดังนี้
1. ตำบลตลาดกระทุ่มแบน
2. ตำบลปลายคลองกระทุ่มแบน (ปัจจุบันเรียกว่าตำบลแคราย)
3. ตำบลคลองกระทุ่ม (ปัจจุบันเรียกว่าตำบลคลองมะเดื่อ)
4. ตำบลดอนไก่ดี
5. ตำบลท่าเสา
6. ตำบลหนองแขม (ปัจจุบันเรียกว่าตำบลสวนหลวง)
7. ตำบลดำเนินสะดวก (ปัจจุบันนี้ขึ้นกับอำเภอบ้านแพ้ว และ เรียกว่าตำบลสวนส้ม)
การปกครองส่วนท้องถิ่น
ท้องที่อำเภอกระทุ่มแบนประกอบด้วยองค์การปกครองส่วนท้องถิ่น 10 แห่ง ได้แก่
เทศบาลนครอ้อมน้อย ครอบคลุมพื้นที่ตำบลอ้อมน้อยทั้งตำบล
เทศบาลเมืองกระทุ่มแบน ครอบคลุมพื้นที่ตำบลตลาดกระทุ่มแบนทั้งตำบล
เทศบาลเมืองคลองมะเดื่อ ครอบคลุมพื้นที่ตำบลคลองมะเดื่อทั้งตำบล
เทศบาลตำบลสวนหลวง ครอบคลุมพื้นที่ตำบลสวนหลวงทั้งตำบล
เทศบาลตำบลดอนไก่ดี ครอบคลุมพื้นที่ตำบลดอนไก่ดีทั้งตำบล
เทศบาลตำบลแคราย ครอบคลุมพื้นที่ตำบลแครายทั้งตำบล
องค์การบริหารส่วนตำบลท่าไม้ ครอบคลุมพื้นที่ตำบลท่าไม้ทั้งตำบล
องค์การบริหารส่วนตำบลบางยาง ครอบคลุมพื้นที่ตำบลบางยางทั้งตำบล
องค์การบริหารส่วนตำบลหนองนกไข่ ครอบคลุมพื้นที่ตำบลหนองนกไข่ทั้งตำบล
องค์การบริหารส่วนตำบลท่าเสา ครอบคลุมพื้นที่ตำบลท่าเสาทั้งตำบล
ถนนสายสำคัญในอำเภอกระทุ่มแบน ได้แก่
ถนนเพชรเกษม
ถนนพุทธสาคร
ถนนพุทธมณฑลสาย 4
ถนนพุทธมณฑลสาย 5
ถนนสุคนธสวัสดิ์
ถนนเจริญสวัสดิ์
ถนนเศรษฐกิจ