طبق آخرین گزارش‌های رسمی توسط دبیرخانه شورای عالی امور ایرانیان خارج از کشور؛ تا سال 1399 تقریباً 4،037،258 ایرانی در خارج از کشور ساکن هستند.