Our paper aims to assess how well immigrants or people with some sort of migration background are currently integrated into the German society using selected social indicators for different life domains. The selection of indicators is based on two different notions and conceptualizations of integration. Based on the concept of structural integration, immigrants are supposed to be the better integrated, the less their living conditions and quality of life differ from the indigenous population. This notion of integration is supplemented by indicators addressing issues of cultural, social and identificative integration, which are used as measures of the identification with or distance towards the German society. The analysis systematically compares immigrants and their offspring with native Germans and differentiates within the immigrant population by countries of origin. The empirical analyses are based on data from the German Micro Census and the German Socio-economic Panel Study.