This document describes a study on applying data mining techniques to analyze and predict heart disease. It discusses how data mining can extract valuable knowledge from healthcare data. The study uses several data mining techniques like decision trees, naive Bayes classification, clustering, and association rule mining on heart disease datasets from UC Irvine to predict heart disease. Experimental results show that multilayer neural networks and classification techniques like naive Bayes had higher prediction accuracy compared to other methods.