En la época precolombina el territorio que actualmente corresponde al cantón de Oreamuno estuvo habitado por indígenas del llamado reino Huetar de Oriente, que fue dominio del Cacique Guarco.
En 1561 el pueblo indígena de Cot fue visitado por los conquistadores españoles, que lo bautizaron con el santo del día: San Antonio de Padua.
Descendientes de los aborígenes del grupo del cacique Chumazara, se ubicaron en donde hoy se localiza la ciudad de San Rafael, que bautizaron con el nombre Churuca y de Chircagres.
La primera ermita se construyó en 1854, ubicada en la actual ciudad de San Rafael.
El nombre del cantón es en homenaje del Expresidente de la República, don Francisco María Oreamuno Bonilla (1844-1845), que nació en ciudad Cartago el 4 de octubre de 1801 y falleció en la misma ciudad el 23 de mayo de 1856.
En ley No. 68 de 17 de agosto de 1914, se erigió el cantón de Oreamuno, como número siete de la provincia de Cartago con cuatro distritos. Se designó como cabecera la población de San Rafael.
Oreamuno procede del cantón de Cartago, establecido este último, por ley No. 36 de 7 de diciembre de 1848.
Leyes y decretos de creación y modificaciones
- Ley 47 de 16 de julio de 1903 (límites del distrito San Rafael, segrega distritos Pacayas y Capellades).
- Ley 17 de 15 de noviembre de 1910 (límites del cantón Vázquez Coronado, colindante con distrito San Rafael).
- Ley 68 de 17 de agosto de 1914 (crea cantón).
- Decreto Ejecutivo 24 de 23 de diciembre de 1919 (límites).
- Acuerdo 1 de 4 de enero de 1938 (crea distritos Santa Rosa, segregado del distrito Cipreses).
- Ley 3248 de 6 de diciembre de 1963 (título de ciudad a la villa San Rafael).