MAP 10.3 The Mexican-American War, 1846–1848 Although a dispute over territory between the Nueces River and the Rio Grande initiated the Mexican-American War, most of the fighting occurred between the Rio Grande and Mexico City. In addition, U.S. forces in California launched battles to claim independence for that region even before gold was discovered there.