Ở phía bắc Quận Delaware, thị trấn này cũng bị xiên bởi Đường 30 của Hoa Kỳ giao với Xa lộ Liên tiểu bang 476 về phía biên giới phía Tây của nó. Haverford Township chứa các phần của cộng đồng Haverford, Bryn Mawr, Ardmore, Drexel Hill và Wynnewood. Thị trấn chưa hợp nhất Havertown nằm hoàn toàn trong Thị trấn Haverford. Dân số thị trấn tại thời điểm điều tra dân số năm 2010 là 48.491 người.