Le nom original de l'Alamo était San Antonio de Valero. Il a servi de mission aux prêtres catholiques espagnols de sa construction en 1744 à 1793 lorsqu'il est devenu un fort.
Au XVIIe et XVIIIe siècles, le Texas faisait partie de l'empire espagnol. Pour des raisons à la fois religieuses et politiques, les prêtres de l'église catholique espagnole ont commencé la construction d'églises au Texas pour convertir la population amérindienne. Le but de ceci n'était pas seulement de répandre la foi catholique, mais aussi de changer la culture de la population locale pour qu'elle ressemble davantage aux Espagnols.
La maladie et l'intégration avec les immigrants espagnols ont laissé peu de convertis amérindiens dans les années 1790. San Antonio de Valero a été sécularisé et remis au gouvernement espagnol local. Il a ensuite été transformé à la fois en hôpital et en poste militaire. C'est à cette époque qu'il est devenu connu sous le nom de « Alamo », d'après la ville natale de sa première garnison, Alamo de Parras. En 1821, le Mexique, dont le Texas faisait encore partie, déclara son indépendance vis-à-vis de l'Espagne. L'Alamo a ensuite servi de garnison aux troupes mexicaines jusqu'à ce que le fort soit capturé par les rebelles pendant la guerre d'indépendance du Texas en 1836.