રોગો બીજું કારણ એ છે કે બાળકને વજન નથી મળતો, તે તમામ પ્રકારના રોગો હોઈ શકે છેઃ એન્ડોક્રાઇન સિસ્ટમ, ગેસ્ટ્રોઇનટેસ્ટીનલ ટ્રેક્ટ, વારસાગત વગેરે.