El cantón de Talamanca está dividido en cuatro distritos:
- Bratsi o Bribri (ciudad), Área: 179.25 km², Latitud 09°37'27"N, Longitud 82°49'57"O, elevación 32 msnm, Población: 7318
- Sixaola (Villa), Área: 171.78 km², Latitud 09°30'03"N, Longitud 82°36'55"O, elevación 10 msnm, Población: 8861
- Cahuita (Villa), Área: 235.64 km², Latitud 09°44'28"N, Longitud 82°50'46"O, elevación 4 msnm, Población: 8293
- Telire: Amubri (Villa), Área: 2223.26 km², Latitud 09°31'10"N, Longitud 82°57'22"O, elevación 70 msnm, Población: 6224