Es un municipio del departamento de Francisco Morazán, en la República de Honduras.
En 1582 ya se menciona el pueblo de indios de Guaimaca con veintidós tributarios encomendados a Francisco de Gradi.
En 1682 se traslada la población al sitio denominado Coyoles; en el censo de Cadiñanos de 1791, aparece como villa de Guaimaca en el sitio actual; en 1883 figura como municipio del distrito de Cedros con el nombre de Santa Rosa de Guaimaca; y finalmente en agosto de 1993 se le dio el título de ciudad mediante decreto n. 19-93.
Datos Generales de Guaimaca
Origen de su nombre: Uayamacan que significa «lugar de grandes amates».
- Superficie territorial: 809.23 km2
- Población: 31 839 habitantes (2012)
- Fecha de creación: 1883
- Feria patronal: 30 de agosto, día de santa Rosa.
- Aldeas y caseríos: 13 aldeas y 136 caseríos.
- Altitud: 876 msnm.
- Clima: Poco lluvioso con invierno seco.
Principal Actividad Económica
Cultivo de caña de azúcar, granos básicos y hortalizas; crianza de ganado vacuno, equino y caprino; avicultura.
Ubicación
Ubicado en el valle de Guaimaca y rodeado de montañas.
Límites
- Norte: municipios de Orica, San Ignacio, y Guayape (Olancho);
- Sur: municipios de Cantarranas y Teupasenti (El Paraíso);
- Este: municipios de Campamento y Concordia (ambos en Olancho);
- Oeste: municipios de Talanga y Cedros.
Hidrografía: ríos Agua Fría, Jalán del Rosario, Guaimaca, San José.


