劉咸(?—?),匈奴人,十六國前趙劉曜時太尉、錄尚書事,劉曜同族。
323年,劉曜由隴上出發向西進攻涼州,派遣劉咸進攻駐守冀城的韓璞,派呼延晏進攻駐守桑壁的寧羌護軍陰鑒,自己率領二十八萬人屯軍於黃河邊,前涼降服。326年,前趙劉曜任汝南王劉咸為太尉、錄尚書事,任光祿大夫劉綏為大司徒,卜泰為大司空。328年,劉曜率軍去洛陽與後趙石勒決戰,劉咸與南陽王劉胤等留守長安。劉曜兵敗被俘,劉咸驚慌失措,棄長安奔上邽(今甘肅天水市),盡失關中。