أنشئ مخيم شعفاط في الفترة الواقعة ما بين 1965-1966م، ليكون مأوى لللاجئين الفلسطينيين، يقع شمال مدينة القدس، ويبعد عنها 5.5كم عن مركز المدينة، وأقيم على جزء من أراضي بلدتي شعفاط وعناتا، يحده من الشمال أراضي قرية شعفاط وحزما، يمر من جهة الجنوب الطريق الواصل بين مدينة القدس وعناتا، بلغت مساحة الأراضي التي أقيم عليها المخيم عام 1966م حوالي 98 دونماً، تبلغ المساحة حول المخيم 203 دونماً منها 168 دونماً أراضي زراعية .
كان عدد سكان المخيم عام 1966م حوالي 3000 نسمة نزح إثر حرب حزيران 1967م حوالي 60 عائلة تعدادهم 300 نسمة، وبلغ عدد سكان المخيم عام 1987م حسب تقديرات وكالة الغوث حوالي 5400 نسمة، معظم العاملين في المخيم يعملون في قطاع الخدمات ويعملون بالأجرة في أماكن مختلفة في الضفة .
في المخيم مدرستان ابتدائيتان للبنين والبنات واعداديتان للبنين والبنات ويوجد فيه روضة أطفال، نسبة الأمية 48% وترتفع لدى الإناث، الكثافة السكانية عالية في المخيم ويتوفر في المخيم خدمات الكهرباء حيث تقوم شركة كهرباء القدس بتزويد ما نسبته 26.2% من مجموع البيوت فقط، بالنسبة للمياه يزود السكان بالمياه من حنفيات في منتصف المخيم .