Limited awareness of illness, or poor insight, has been associated with poor treatment outcomes and prognoses in both psychiatric and medical populations. We examined predictors of insight in a sample of 403 patients in an inpatient rehabilitation unit at a Midwest Veterans Affairs Medical Center. A multiple regression analysis revealed that age, depression, IQ, and a measure of judgment were significant predictors of acknowledgement of illness. Younger age, higher IQ, better judgment, and depression were associated with better insight. By identifying risk factors for poor insight, these findings have significant clinical implications for healthcare providers.