Fue fundada el 13 de junio de 1562 por el conquistador español Juan Jufré bajo el nombre de "San Juan de la Frontera", a través del mandato de la vieja Capitanía General de Chile.