History of North America

What were the main causes of war between Mexico and US?

1. The annexation of Texas: The United States annexed Texas in 1845, which Mexico considered to be a violation of its sovereignty. Mexico had never recognized the independence of Texas, and it still claimed the territory as its own.

2. The border dispute between Texas and Mexico: The border between Texas and Mexico was not clearly defined, and there were several areas of disputed territory. This led to clashes between Mexican and Texan forces.

3. The mistreatment of Mexican Americans in Texas: Mexican Americans in Texas were often treated poorly by the Texan government and settlers. They were denied many of the rights that were granted to white Texans, and they were often subjected to violence and discrimination.

4. The desire of the United States to expand its territory: The United States was eager to expand its territory westward, and it saw Mexico as a weak and vulnerable country that could be easily defeated. The United States also wanted to gain control of California, which was a rich and valuable territory.

5. The support of the American people for war with Mexico: The American people were generally supportive of war with Mexico. They believed that the United States had a right to Texas, and they were eager to expand the country's territory.