Củ Chi là một huyện nằm ngoại ô của Thành phố Hồ Chí Minh, quốc gia Việt Nam.
Huyện Củ Chi thuộc vùng tây bắc của Thành phố Hồ Chí Minh, cách trung tâm thành phố khoảng 33 km.[4] Huyện được chia cắt bởi sông Sài Gòn, tạo thành ranh giới với tỉnh Bình Dương. Có các địa giới tiếp giáp như sau:
Diện tích của huyện là 434,77 km², dân số vào năm 2019 là 462.047 người[2], mật độ dân số đạt 1.063 người/km².
Củ Chi nằm ở vùng chuyển tiếp giữa miền Tây Nam Bộ và Đông Nam Bộ, với độ cao giảm dần từ phía tây bắc tới đông nam và đông bắc, tây nam. Độ cao trung bình so với mặt nước biển dao động từ 8 m – 10 m.[4]
Huyện Củ Chi đặc trưng với hệ thống sông, kênh, và rạch phong phú. Sông Sài Gòn trong huyện chịu ảnh hưởng của dao động bán nhật triều, với mực nước triều dao động từ 1,2 m đến 2,0 m. Các kênh, rạch tự nhiên khác trong huyện chủ yếu cũng phụ thuộc vào chế độ thủy văn của sông Sài Gòn như Rạch Tra, Rạch Sơn, Bến Mương, và nhiều hệ thống khác.
Đáng chú ý, kênh Thầy Cai là ngoại lệ khi chịu ảnh hưởng chế độ thủy văn từ sông Vàm Cỏ Đông. Nhìn chung, hệ thống sông, kênh, rạch trong huyện đóng vai trò quan trọng trong việc điều tiết chế độ thủy văn, đồng thời tạo nét nổi bật cho dòng chảy và sự xâm nhập của thủy triều trong vùng này.[4]
Huyện Củ Chi gồm tổng cộng 21 đơn vị hành chính cấp xã trực thuộc, bao gồm thị trấn Củ Chi và 20 xã: