Human faces contain rich information. Recent studies found that facial features have relation with human weight or body mass index (BMI). Decoding "facial information"from the face in predicting the BMI could be linked to the various health marker. This paper proposed the classification of body mass index (BMI) based on appearance based features of facial images using empirical mode decomposition (EMD) as feature extraction technique. The facial images that describe the body mass index was extracted using EMD to obtain a set of significant features. In this framework, the facial image was decomposed using EMD to produce a small set of intrinsic mode functions (IMF) via sifting process. The IMF features which exhibit the unique pattern were used to classify the BMI. The obtained features were then fed into machine learning classifier such as k-nearest neighbour and support vector machines (SVM) to classify the three BMI classes namely normal, overweight and obese. The obtained results show that the IMF2 feature using SVM classifier achieved recognition rate of 99.12% which show promising result.