Nguyên nhân của suy dinh dưỡng nghe có vẻ đơn giản: ăn quá ít thức ăn hoặc chế độ ăn thiếu dinh dưỡng. Nhưng trên thực tế thì suy dinh dưỡng thường là hệ quả do sự kết hợp của các yếu tố về thể chất, xã hội và tâm lý
Suy dinh dưỡng là một vấn đề sức khoẻ nghiêm trọng ở người cao tuổi. Nhận biết sớm các dấu hiệu cảnh báo sẽ giúp người cao tuổi tránh khỏi nhiều hệ luỵ sức khoẻ nguy hiểm.