En sus inicios fue poblada por un grupo de españoles que buscaban vetas de plata en el lugar cerca de 1560, posteriormente con el crecimiento del poblado minero se le conoció con el nombre de "Real Villa de San Miguel de Tegucigalpa de Heredia" el 29 de septiembre de 1578 sobre un antiguo poblado indígena existente.