Hasta 1826 el poblado que conformaba el cantón se denominó Piedra Grande pero más tarde pasaría a llamarse San Rafael pues según se señala en documentos históricos, se hizo por rifa cuando las autoridades de la provincia eligieron simultáneamente los nombres de los cantones con nombres de santos.