تقع القرية إلى الغرب من مدينة القدس، وتبعد عنها حوالي 8كم، وترتفع 808 أمتار عن سطح البحر، وكلمة (القسطل) أفرنجية الأصل بمعنى الحصن، وتقوم القرية على بقعة كانت قلعة في العهد الروماني، بلغت مساحة أراضيها حوالي 1446 دونماً، وتحيط بها أراضي قرى: عين كارم، وبيت نقوبا، وقدر عدد سكانها عام 1922 حوالي (43) نسمة، وفي عام 1931 حوالي (59) نسمة، وفي عام 1945 (90) نسمة، وتعتبر القرية أول قرية عربية احتلها الصهاينة عام 1948 بعد معركة بطولية عنيفة قادها القائد عبد القادر الحسيني، والذي استشهد خلال المعركة في 8/4/1948، وقامـت المنظمات الصهيونية المسلحة بهــدم القـريـة وتشريد أهلها البالـغ عددهم حـوالي (104) نسمة وكان ذلك في 3/4/1948، وعلى أنقاضها أقام الصهاينة مستعمرة (قاستل)، ومستعمرة (ماعوزتسيون) التي أصبحت تسمى (مفسرت تسيون) عام 1951، وقد بلغ مجموع اللاجئين من هذه القرية عام 1998 حوالي (641) نسمة.