الهجرة
حسب الإحصائيات الرسمية، هاجر 3,374,275 يهودياً إلى فلسطين منذ نهاية القرن التاسع عشر إلى سنة 2006، منهم
33304 هاجروا من الناحية القانونية ، بين 1920 و 1945 هاجر حوالي 50000-60000 من اليهود، [11] وعدد
قليل من غير اليهود، بطريقة غير قانونية خلال هذه الفترة. أدت الهجرة لمعظم الزيادة في عدد السكان اليهود، في حين أ
ان غير اليهود أتت الزيادة إلى حد كبير الزيادة السكانية الطبيعية. لا توجد معطيات وثيقة بشأن الهجرة إلى فلسطين من
البلدان العربية. بما أن تعداد سكان فلسطين في عهد الدولة العثمانية لم يكن شاملاً ولم يتم بطرق عصرية، لا يعده
الباحثون مصداقيا. وبينما يُعتبر التعداد السكاني البريطاني أكثر مصداقيةً، واجهت السلطات البريطانية مشاكل في عد
السكان البدو في المناطق الصحراوية. كذلك كانت مراقبة الحدود البرية في ذلك الحين ضعيفة، ولم يتم تسجيل المهاجرين
عن طريق البر بدقة. هناك محاولات غير ناجحة بشكل تام لتقدير عدد المهاجرين العرب إلى فلسطين بطريقة غير
مباشرة، عن طريق مقارنة المعطيات بشأن عدد السكان العرب عبر السنوات، إذا كانت الزيادة في عدد السكان العرب
حسب المتوقع من التكاثر الطبيعي أو أكثر منه [12]
وقد تنامى الشعور في العديد من الدول العربية لمقاتلة البريطانيين وبعض المنظمات اليهودية التي هاجمت السكان العرب
ردا على الهجمات على الجماعات اليهودية. اعتمد اليهود من ناحية عسكرية على منظمة "الهجاناه" التي كانت ميليشيا
شبه سرية تعاونت مع السلطات البريطانية خلال الحرب العالمية الثانية، ثم قاتلت البريطانيين والعرب عشية إلغاء
الانتداب. في تلك الفترة نشطت أيضا منظمات يهودية أكثر تطرفا مثل "إرجون" و"مجموعة شتيرن" (ليحي) التي قامت
بعمليات إرهابية وشنت حملة عنيفة ضد الأهداف العربية والبريطانية.
بين عام 1947 مرورًا بحرب 1948 نزح حوالي 750000 عربي فلسطيني عن بلداتهم[13]. بعد نهاية الحرب تقسمت
فلسطين بين إسرائيل والأردن ومصر حيث منحت إسرائيل الجنسية الإسرائيلية لمن بقي داخل حدودها فقط ورفضت
عودة النازحين العرب من خارج هذه الحدود. أما الأردن فمنحت جنسيتها لسكان الضفة الغربية بما في ذلك اللاجئين
إليها. أما سكان قطاع غزة واللاجئين إليها فبقوا دون مواطنة إذ رفضت مصر منحهم الجنسية المصرية. يشكل اللاجئون
اليوم قرابة نصف الشعب الفلسطيني أي حوالي 4,6 مليون نسمة (1995) .