La comuna limita al noroeste con Los Ángeles, al norte con Santa Bárbara, al este con Alto Bío-Bío, al Sur con Mulchén y en el sureste con Lonquimay en la Novena Región.