The aim of the study is to analyze the effect of the psychosocial determinants of satisfaction with social support, resilience and satisfaction with life, and the sociodemographic determinants of age, gender and length of residence on chronic diseases in immigrants living in Spain. The sample was composed of 1131 immigrants from Africa, Eastern Europe, Latin America and Asia. 47.1% were men and 52.9% were women. Most relevant results point to age as the sociodemographic variable with the highest predictive effect in the six chronic diseases analyzed. Gender, in this case female, predicts arthrosis, chronic back pain and migraine, whereas length of residence was only significant in the case of chronic allergies. Regarding psychosocial variables, resilience is a good predictor of hypertension, chronic allergies and arthrosis. However, satisfaction with social support appears to be the best predictor for chronic back pain in the regression equation, satisfaction with life being a significant variable in migraine, arthrosis, allergies and high cholesterol. Results are notably relevant for the design of preventive health programs in immigrants, as well as in ensuring their appropriate access to the health system so that their chronic diseases can be diagnosed. Given the relevance and incidence of the chronic diseases analyzed in immigrants, preventive strategies should be improved to tackle chronic diseases that can have a serious impact on immigrants’ health.