يقع مخيم شعفاط شمال شرق مدينة القدس، على بعد 5 كيلو مترات إلى الشرق من مركز مدينة القدس؛ ويطلق عليه أحيانا "مخيم عناتا". بدأ إنشاؤه أواخر عام 1964؛ وبدأت حركة النزوح إليه من عام 1965 إلى ما بعد حرب حزيران.
بلغت مساحته عند الإنشاء، حوالي 98 دونماً، ثم وصلت إلى 203 دونماً. وهو بحسب وكالة الغوث الدولية، المخيم الوحيد الذي يحمل قاطنيه الهوية الإسرائيلية(دون الجنسية)، أو ما يسمى بـ"الهوية المقدسية"، على خلاف هوية فلسطينيي 48. وتقول الانروا: إن هذا المخيم قد أقيم كبديل لمخيم المعسكر الذي كان في البلدة القديمة بجانب حائط البراق (الجهة الغربية للمسجد الأقصى).
المخيم محاطا بالعديد من المستوطنات الإسرائيلية، ويمنع اكتمال السلسلة الاستيطانية حول القدس؛ فمستوطنة التلة الفرنسية من الجنوب؛ ومستوطنة بسكات زئيبف من الشمال؛ ومستوطنة عناتوت من الشرق؛ ومستوطنة شفاط من الغرب؛ في حين يحاصره جدار الفصل العنصري من ثلاثة جهات.
ويبلغ عدد سكانه 19946 نسمة، حسب “الجهاز المركزي للإحصاء الفلسطيني" 2020. تعود أصول اللاجئين في مخيم شعفاط إلى 55 قرية تابعة لمناطق القدس واللد ويافا والرملة.