United States: The primary causes of the Mexican-American War were mainfest destiny, westward expansion, economics, and slavery. ... Another cause of the war was slavery. American citizens in the south wished to gain more "slave states" in order to increase their political power.