This paper examines intercultural relations of host population (N = 651) and migrants (N = 378) in Moscow. The study examines the relevance of three hypotheses that can be used to understand intercultural relations: the multicultural hypothesis, integration hypothesis and contact hypothesis. Data processing was carried out using structural equation modeling (SEM), separately for migrants and those in Moscow, and compared the results with each other. The results showed that perceived security, intercultural contacts, acceptance of multicultural ideology, acculturation attitudes and expectations have a significant impact on immigrants’ and Muscovites’ mutual acculturation and attitudes. The authors concluded that efforts to improve intercultural relations between immigrants and the larger society should be directed at enhancing the larger society’s basic sense of security and to developing programs that improve mutual attitudes, intercultural competence and tolerance among both the members of the larger society and among immigrants.