Hoài Đức là huyện nằm ở khu vực miền trung của tỉnh Hà Tây cũ. Phía Bắc giáp huyện Đan Phượng. Phía Nam giáp huyện Quốc Oai và quận Hà Đông. Phía Tây giáp huyện Quốc Oai và phía Đông giáp Từ Liêm. Địa hình của huyện nằm trong vùng chuyển tiếp giữa miền núi và đồng bằng, gồm 3 vùng đồi núi, đồng bằng, vùng bãi. Trong vùng có một số núi sót như núi Voi, vua Bà, núi Thầy, Hoàng Xá (núi đá vôi). Trong huyện có sông Tích và sông Đáy chảy qua. Huyện có vùng là đồng bằng châu thổ, bằng phẳng, độ cao trung bình là 5m. Về mặt hành chính, huyện có 1 thị trấn là thị trấn Trạm Trôi và và 19 xã gồm: An Khánh, An Thượng, Cát Quế, Di Trạch, Dương Liễu, Đắc Sở, Đông La, Đức Giang, Đức Thượng, Kim Chung, La Phù, Lại Yên, Minh Khai, Song Phương, Sơn Đồng, Tiền Yên, Vân Canh, Vân Côn, Yên Sở. Địa Lý Huyện Hoài Đức NXB Hà Nội 1986 Lê Thông 77 Trang File PDF-SCAN Link download https://drive.google.com/file/d/1mln9Jz4AVlscE2qJzkWkiN960GMcrzhQhttps://drive.google.com/drive/folders/1yLBzZ1rSQoNjmWeJTZ3WGQHg04L1