Město bylo založeno v roce 1577 a je nejstarším městem, založeným v zemi po jejím dobytí španělským králem. V roce 1824 se stalo hlavním městem státu Coahuila y Tejas, který zahrnoval také přibližně území dnešního Texasu. V roce 1840 u města probíhaly boje Texaské války za nezávislost.