Here's a breakdown:
Middle East:
* Arabian Peninsula: Saudi Arabia, Yemen, Oman, United Arab Emirates, Qatar, Bahrain, Kuwait
* Levant: Lebanon, Syria, Jordan, Palestine, Israel (spoken by a significant minority)
* Iraq: While predominantly spoken in Iraq, there are also Kurdish and Turkmen speakers.
North Africa:
* Maghreb: Morocco, Algeria, Tunisia, Libya
* Egypt: Egyptian Arabic is the most widely spoken dialect of Arabic.
* Sudan: Both Arabic and English are official languages in Sudan.
It's important to note that there is no single standard "Arabic" language, but rather a family of dialects with varying levels of mutual intelligibility.
Beyond this core region, Arabic is also spoken by significant communities in:
* Europe: Spain, France, Germany (due to historical migration)
* Americas: United States, Canada, Latin America (due to immigration)
* Asia: India, Pakistan, Malaysia (due to historical and cultural ties)
Therefore, while the Middle East and North Africa are considered the heartland of Arabic, it's a language spoken globally by millions across diverse cultures.