Byen ble grunnlagt i 1525 av den spanske conquistadoren Gonzalo de Alvarado. I 1824 ble den hovedstad i Den mellomamerikanske føderasjon, som ble grunnlagt samme år.