Puerto Armuelles is a city and corregimiento on Panama's Pacific coast in western Chiriquí Province adjacent to Costa Rica. It is the seat of the Barú District and the second-largest city in Chiriqui province with a population nearly 25,000. Puerto Armuelles has two different types of deep-water ports, one for bananas, and one for oil.