Asimilace (z lat. ad-similare, při-podobnit, přizpůsobit) v sociologii a v kulturní antropologii znamená přizpůsobení menšiny nebo přistěhovalce okolní většinové společnosti. Zahrnuje ovládnutí a přijetí většinového jazyka, obyčejů a kultury alespoň v té míře, aby odlišnosti nebránily ve společenském uplatnění, ale může znamenat i úplné splynutí s většinovou společností.
Problém asimilace vyvstává ve dvou odlišných situacích: