Le territoire de la commune de Talcahuano est entouré de 3 côtés par l'Océan Pacifique. Il comprend également l'Île Quiriquina de 5 km2. Sa limite à l'est suit le cours du Río Andalién qui se jette dans la baie de Concepción. Talcahuano est situé à 427 kilomètres à vol d'oiseau au sud-sud-ouest de la capitale Santiago et à 12 kilomètres au nord de Concepción capitale de la région du Biobío.
Démographie
En 2012, la population de la commune s'élevait à 151 524 habitants. La superficie de la commune est de 92 km2 (densité de 1647 hab./km2)[1].