بلغ عدد سكان لاتفيا عام ٢٠١٩ نحو ١٫٨٧ مليون نسمة، وسجل معدل الزيادة السنوية ناقص ١٫١٣٪. ومنذ انضمام لاتفيا إلى الاتحاد الأوروبي عام ٢٠٠٤، فقدت نحو خُمس سكانها، وشجع الانضمام تزايد الهجرة هربًا من الركود الاقتصادي، بحثًا عن فرص معيشية أفضل خارج البلاد.