El nombre del cantón proviene en honor al Benemérito de la Patria, expresidente, héroe y libertador nacional Juan Rafael Mora Porras, que nació en San José en 1814 y falleció en Puntarenas en 1860.