Région des Fleuves
Le territoire de la commune de Lanco se trouve dans la Cordillère de la Côte dont les collines culminent à une altitude de 800 mètres environ. Une partie du territoire se trouve dans les vallées du rio Cruces et du rio Leufucade. L'agglomération principale se trouve au confluent de ces deux cours d'eau. La commune est située à à vol d'oiseau au sud de la capitale Santiago et à au nord-est de Valdivia capitale de la Région des Fleuves.