fbpx

Mexican-American War Facts & Worksheets

The Mexican-American War also known as the Invasion of Mexico was a result of territorial dispute between the United States and Mexico. It lasted for two years from 1846 until 1848, after both parties agreed to the Treaty of Guadalupe Hidalgo.