تصغير|يمين|القدس الغربيّة ذات الأغلبية السكانية اليهودية. أشارت الإحصاءات الإسرائيلية الرسمية الصادرة نهاية عام 2000 إلى أنّ تعداد السكان في المدينة ارتفع بنسبة 2% من إجمالي السكان البالغ 646,3 ألف نسمة، بينهم 436,7 ألف يهودي بنسبة 67,6%، في حين بلغ عدد السكان العرب 209,5 آلاف عربي بنسبة 32.4%.[143] وقد تبيّن في إحصائية أخرى من نفس السنة أن نسبة السكان من اليهود تتراجع تدريجيًا بينما نسبة العرب في ازدياد مطّرد، ويرجع ذلك إلى نسبة الولادات الأعلى عند العرب وإلى هجرة البعض من اليهود إلى مدن وبلدان أخرى. كذلك أفادت نفس الدراسة أن حوالي 9% من جمهرة البلدة القديمة البالغة 32,488 نسمة كانوا يهودًا.[144] بلغت نسبة الكثافة السكانيّة بالمدينة في نهاية عام 2005 حوالي 5,750.4 نسمة في الكيلومتر المربّع (14,893.5 نسمة/ميل مربّع)، [145][146] وفي نهاية سنة 2006 أظهرت إحصائية أعدّتها مؤسسة إسرائيلية للدراسات حول مدينة القدس إن عدد سكان القدس بلغ 733 ألف شخص بينهم 481 ألف يهودي و252 ألف فلسطيني يعيشون خصوصًا في الأحياء الشرقية من المدينة.[147] وفي شهر ديسمبر من سنة 2007، وصل عدد سكان القدس إلى 747,600 نسمة، 64% منهم يهود و32% مسلمين و2% مسيحيين.[1] يخوض الفلسطينيون والإسرائيليون حربًا ديمغرافيّة في القدس، حيث يسعى كل طرف إلى زيادة عدد السكان المنتمين إلى عرقيته ليضمن هيمنته على المدينة، وتعمل الحكومة الإسرائيلية - كما تقول الدكتورة سارة هيرشكوبيتس رئيسة قسم التخطيط الإستراتيجي في بلدية القدس - على ألا تتعدى نسبة العرب بالمدينة 28%.[143] وتحاول الحكومة الإسرائيلية زيادة عدد اليهود في المدينة بطرق عدة، منها على سبيل المثال العمل على إحلال اليهود محلّ العرب الذين هدّمت منازلهم بحجّة البناء دون تصريح.[143] وتشير إحصائيات بيت الشرق لعام 1999 في هذا الصدد إلى هدم أكثر من ألفيْ منزل منذ عام 1967، مما خلق ظروفاً صعبة للفلسطينيين حيث يسكن معظمهم في منازل مكتظة.[143] ومن الوسائل الأخرى التي تتّخذها إسرائيل لإجبار المقدسيّين على الهجرة من القدس، عدم منحهم تصاريح بناء إلا فيما ندر، وتسهيل بناء المنازل لليهود المهاجرين. وفي سنة 2005، قدم المدينة 2,850 مهاجر يهودي جديد من الولايات المتحدة وفرنسا ومن بعض دول الاتحاد السوڤيتي السابق، وبنهاية السنة ذاتها تبيّن أن 16,000 من السكان غادر المدينة، [145] إلا أن جمهرة المدينة ما زالت في ازدياد بفضل ارتفاع نسبة الإنجاب بين الأهالي العرب واليهود الحريدية. يصل معدل الخصوبة الكلي في القدس إلى 4.02، وهو أعلى من ذاك الخاص بتل أبيب (1.98) والمعدل الوطني حتى، الذي يصل إلى 2.90.[145] بلغت الزيادة الصافية للسكان في سنة 2000، بعد حساب الولادات والوفيات والمهاجرين من وإلى المدينة، 12600 نسمة، كان نصيب اليهود منها 2900 نسمة، في حين بلغت الزيادة العربية 9700.[143] وبهذا كانت نسبة نمو السكان اليهود في القدس هي 0.7% بينما كانت عند السكان العرب 4.7%.[143] وفي سنة 2005 ازداد عدد السكان بحوالي 13,000 نسمة، أي قرابة 1.8%، وهي نسبة مشابهة لنسبة معدّل النمو السكاني في إسرائيل في ذلك العام، إلا أن ما مميزها هو التباين في التركيبة السكانيّة والعرقيّة، فقرابة 31% من الجمهرة اليهودية تألفت من أولاد دون سن الخامسة عشر، بالمقابل فإن هذه النسبة وصلت لحوالي 42% عند السكان العرب، [145] ويتوافق ذلك مع الدراسات التي أظهرت تراجع عدد اليهود في القدس خلال العقود الأربع الماضية، [148] واتجاه معظمهم إلى المدن الساحلية والضواحي.[149] عادت نسبة اليهود الحريدية في المدينة إلى الارتفاع بحلول عام 2009، حيث تبيّن في إحدى الإحصائيات أن 59,900 تلميذ من أصل 150,100، أو 40% منهم، يطلبون العلم في المدارس الرسميّة العلمانيّة والدينيّة على حد سواء، بينما 90,200 تلميذ أو 60% من المجموع الأصلي، يتلقون دراستهم في مدارس حريدية خاصة.[150][151]