Số dân hiện nay của Latvia là 1,95 triệu người. Ngoài di dân vì mục đích kinh tế, còn có nguyên nhân do tỷ lệ sinh thấp trong khi tỷ lệ tử vong cao.
Thực trạng nói trên đang đe dọa sự phát triển của Latvia do thiếu nguồn nhân lực bổ sung cho quân đội và nhân công lao động.
Một nguyên nhân nữa khiến dân số nước này ngày càng thu hẹp là nhiều người trong độ tuổi lao động gia nhập làn sóng di dân sang các nước châu Âu khác để tìm kiếm cơ hội rộng mở hơn.