شمال أفريقيا أو شمالي أفريقيا هو مصطلح لتشكيلة من مجموعة دول البحر المتوسط الواقعة في المنطقة الأكثر شمالا من القارة الأفريقية. مصطلح "شمال أفريقيا" ليس له تعريف واحد مقبول. يعرف أحيانا بأنه يمتد من الشواطئ الأطلسية في الغرب، إلى قناة السويس والبحر الأحمر في الشرق. واقتصره البعض الآخر على بلدان المغرب والجزائر وتونس، وهي منطقة يعرفها الفرنسيون خلال العصور الاستعمارية بـ "أفريقيا الشمالية"، والمسلمين كبلاد المغرب ("الغرب"). يشمل التعريف الأكثر قبولا، المغرب، الجزائر، وتونس، فضلا عن ليبيا ومصر. "شمال أفريقيا"، خاصة عندما يستخدم في شمال أفريقيا والشرق الأوسط، غالبا ما تشير فقط إلى بلدان منطقة المغرب العربي. مصر، نظرا لاتحاداتها الكبيرة في الشرق الأوسط، غالبا ما تعتبر منفصلة. إحصاء سكان الولايات المتحدة تعرف شمال أفريقيا كمصر، ليبيا، تونس، الجزائر، المملكة المغربية .
كذلك تشمل منطقة شمال أفريقيا المنطقتين التابعتين لإسبانيا في سبتة ومليلية وبعض الجزر الصغيرة التابعة في شمال المغرب والمعروفة باسم بلاثاس دي سوبيرانیا وكذلك جزر الكناري وجزيرة ماديرا البرتغالية في شمالي المحيط الأطلسي.