חיפה מדורגת במקום השלישי בישראל בהגירה השלילית, אחרי ירושלים ואשדוד. מניתוח נתוני הלשכה המרכזית לסטטיסטיקה שבוצע בארגון קבלני מחוז חיפה, עולה כי אוכלוסיית העיר פחתה ב-2,326 תושבים בשנת 2019 כש-10,558 תושבים יצאו מהעיר ו-8,232 איש נכנסו אליה. מתוך התושבים שיצאו מחיפה כ-4,500 הם בגיל 30-64 ועוד 2,900 בגיל 15-29.
חמש הערים המובילות שאליהן היגרו תושבי חיפה בתקופה זו הן: ת"א – 928 איש; קריית מוצקין – 762; טירת הכרמל – 714; נשר – 636; וקריית ים – 519 איש. התושבים שהיגרו אל העיר חיפה ב-2019 הגיעו בעיקר מהערים ת"א – 510; קריית ים – 478, ירושלים – 434; קריית מוצקין – 409; ונשר – 376.
יו"ר ארגון הקבלנים אזור חיפה מסר לאתר חדשות חיפה והקריות כי "העיר חיפה מזדקנת ומאבדת את תושביה הצעירים לטובת מרכז הארץ. כפי שניתן לראות בנתונים, רוב התושבים שיוצאים מחיפה הם צעירים שלא מוצאים את עתידם בעיר ולכן נוטשים. נוצרה בחיפה אווירת נכאים כלכלית וחברתית – העיר איננה צומחת, הכלכלה לא גדלה, אין בה פיתוח, אין בנייה, ולכן הצעירים מחפשים את עתידם מחוץ לעיר. אחת הסיבות המרכזיות לנטישה היא היעדר דיור ברמה נאותה בעיר ולכן אני קורא לראשת העיר עינת קליש-רותם לחשב מסלול מחדש ולתמרץ את פעילות הבנייה למגורים בעיר, הן בהתחדשות עירונית והן בבנייה חדשה, כי אחרת הנטישה מהעיר תמשיך".
ברמה ארצית, העיר ירושלים מובילה את טבלת מאזן ההגירה השלילית כשב-2019 נכנסו לעיר 11,857 תושבים חדשים ועזבו אותה 20,097 תושבים. כלומר, בשנה זו הצטמצמה אוכלוסיית העיר ב-8,240 תושבים. למקום השני הגיעה אשדוד עם פיחות של 2,835 תושבים, במקום השלישי ניצבת חיפה כאמור, למקום הרביעי הגיעה באר שבע עם פיחות של 2,307 במספר התושבים בתחומה, ואת החמישייה הראשונה סוגרת בת ים, שאוכלוסייתה הצטמצמה ב-2,019 תושבים במהלך שנת 2019.