The digital technology era demands the world to provide an excellent health system, in order to ensure the citizen and community to be alive and healthy. This study proposes the application of data mining algorithm for health prediction that can eventually shape a suitable health prediction system for patients. Although, health care is available to everyone in the world, there are still no healthcare system that is completely reliable and accurate to carefully diagnose patient on their current health issues. Even though, some hospitals are well equipped to provide the best healthcare services to its citizens, some of the hospitals are still lack in certain qualities. Consequently, patients are doubtful and uncertain when it comes to picking which hospital suits them. Numerous issues are faced by patients pertinent to hospitals such as, being unable to provide medical services, insufficient number of qualified medical staffs, poor communication between doctors and patients, and unorganized health records and data. Eventually, these issues impede the opportunity for hospitals to handle both their management and their duties steadily in order to maintain the health of every citizen and community. Patients are in need of treatment and diagnosis that are accurate and precise in order for them to be able to recover back for their proper health and medical staffs are required to be well-equipped in their clinical knowledge and communication skills to carefully assess their patients to ensure good health. Therefore, application of data mining in health prediction is considered in this paper as the best practice to facilitate better healthcare system.