Además, posee 14 kilómetros de costa en el océano Pacífico, 22 kilómetros de ribera en el río Bíobío, tres lagunas naturales (Laguna Grande, Laguna Chica y La Posada) y los primeros cerros de la Cordillera de Nahuelbuta.