ولد عبدالحليم محمد أحمد أبوشقة في حي الجماليه بالقاهرة في 28 أغسطس 1924م الموافق 28 محرم 1343هـ في أسرة مصرية محافظة مكونة من ثمانية أفراد، بدأ حياته الدراسية في [القاهرة]]، وتدرج في مراحل تعليم مختلفة حتى حصل على شهادة الابتدائية سنة 1356هـ/1938م من مدرسة شبرا الأميرية للبنين، ثم حصل على الثانوية من مدرسة التوفيقية، والتحق بجامعة فؤاد الأول (القاهرة حاليًّا)، وتخرج في كلية الآداب قسم التاريخ.