Discordance between self-reports and medical records reflects patient and provider factors that have implications for management and research. This study investigated discordance and socio-demographic factors that explain concordance. A purposive sample of 402 disabled older persons was interviewed using a structured questionnaire. The highest concordances were found for diabetes, cardiovascular accident (CVA), and cancer while the lowest were evident for arthritis, and renal and gastrointestinal conditions. Significant explanatory factors included (a) age for explaining concordance in hypertension; (b) ethnicity in explaining concordance in arthritis and cancer; (c) marital status in explaining concordance in thyroid diseases; (d) education in explaining concordance in gastrointestinal conditions; and (e) functional status in explaining concordance in respiratory, gastrointestinal, and thyroid diseases. Co-morbidity increased concordance for all health conditions and decreased concordance for hypertension. Further investigation is needed to examine the reasons for the disparities between the two sources of information.