Data mining is the process of releasing concealed information from a large set of database and it can help researchers gain both narrative and deep insights of exceptional understanding of large biomedical datasets. Data mining can exhibit new biomedical and healthcare knowledge for clinical decision making. Medical assessment is very important but complicated problem that should be performed efficiently and accurately. The goal of this paper is to discuss the research contributions of data mining to solve the complex problem of Medical diagnosis prediction. This paper also reviews the various techniques along with their pros and cons. Among various data mining techniques, evaluation of classification is widely adopted for supporting medical diagnostic decisions.