قال مقاتل بن سليمان: مكية، إلا عشر آيات فإنها نزلت بالمدينة، من قوله: ﴿يا أيها﴾ إلى قوله تعالى: ﴿شديد﴾ [١-٢] نزلت في غزوة بني المصطلق بالمدينة. وإلا قوله تعالى: ﴿سواء العاكف فيه﴾ الآية [٢٥]، نزلت في عبد الله بن أنس بن خطل. وقوله تعالى: ﴿وليعلم الذين أوتوا العلم﴾ الآية [٥٤]، نزلت في أهل التوراة. وقوله تعالى: ﴿والذين هاجروا في سبيل الله ثم قتلوا أو ماتوا﴾ الآيتين [٥٨-٥٩]. وقوله تعالى: ﴿أذن للذين يقاتلون﴾ إلى قوله: ﴿لقوي عزيز﴾ [٣٩-٤٠]. وقوله: ﴿ومن الناس من يعبد الله على حرف﴾ الآية [١١]