Según los pobladores, en la zona vivió un hombre de apellido Campos que se creía dueño de todas las tierras a los alrededores, tenía una hija de nombre Elsa, a quien quiso heredar todo su territorio, así surgió el nombre de Puerto Elsa.