L'origine du peuple cassite est incertaine, il pourrait venir du Zagros. Les Cassites apparaissent en Babylonie au XVIIIe siècle av. J.-C. Des rois cassites règnent sur Babylone entre le milieu du IIe millénaire (après la prise de Babylone par les Hittites en 1595 qui met fin à la dynastie d'Hammurabi) et le XIIe siècle av. J.-C. Ils contrôlent toute la basse Mésopotamie, alors nommée Karduniaš.