In this article, the relationship between mental health and chronic non-communicable diseases is discussed as well as the possibility to address them in a comprehensive manner in the Peruvian health system. First, the prevalence estimates and the burden of chronic non-communicable diseases and mental disorders worldwide and in Peru are reviewed. Then, the detrimental impact of depression in the early stages as well as the progress of diabetes and cardiovascular diseases is described. Additionally, the gap between access to mental health care in Peru is analyzed. Lastly, the alternatives to reduce the gap are explored. Of these alternatives, the integration of mental health into primary care services is emphasized; as a feasible way to meet the care needs of the general population, and people with chronic diseases in particular, in the Peruvian context.