San Juan de la Costa est une commune du Chili située dans la province d'Osorno, dans la région des Lacs. Le chef-lieu est Puaucho.