โดยทั่วไปแล้ว การที่น้ำหนักตัวต่ำกว่าเกณฑ์มักมาจากการได้รับพลังงานน้อยกว่าที่ร่างกายควรจะได้รับต่อวัน ซึ่งคนกลุ่มนี้มักจะเหนื่อยล้า ไม่มีแรง และอ่อนเพลียกว่าคนทั่วไป การขาดพลังงานและสารอาหารในระยะยาวอาจเพิ่มความเสี่ยงของการเจ็บป่วยที่รุนแรงขึ้นได้ ซึ่งสาเหตุที่อาจทำให้กินเท่าไรก็ไม่อ้วน นอกจากนี้ คนที่กินเท่าไรก็ไม่อ้วน อาจมีสาเหตุมาจากปัญหาสุขภาพได้