Where is the Alamo Located?

The Alamo is located in San Antonio, Texas. The Alamo started as a mission and was located in what was then Mexico. The battle of the Alamo was won by Mexican President Santa Ana but led ultimately to Texas becoming part of the United States.