Puerto Barrios is a city in Guatemala, located within the Gulf of Honduras. The bay in which the harbour is located is called Bahia de Amatique. Puerto Barrios is the departmental seat of Izabal department and is the administrative seat of Puerto Barrios municipality.
It is Guatemala's main Caribbean Sea port, together with its more modern twin port town just to the southwest, Santo Tomás de Castilla. As of the 2018 census the population of Puerto Barrios was 100,593. Puerto Barrios is located 297 kilometers northeast of Guatemala City. It is the terminus of Highway CA9 which begins at the Pacific port city of Puerto San José and traverses the country through Guatemala City.
The city's population is a mix of mostly Afro-Guatemalans, Maya, Afro-Caribbean, and other West Indian groups. Its heyday was in the latter 19th and early 20th centuries, following the construction of a railroad connecting large banana and coffee plantations with the shipping docks, all controlled by the International Railways of Central America and The Great White Fleet, both owned by the United Fruit Company.