PE Prefix and Three-Letter Port Identifier
Peru uses the country prefix PE in UN/LOCODEs. The remaining three letters identify the location, such as PECLL for Callao, PEILO for Ilo and PEPTA for Paita.
Peru has 58 ports and terminals indexed in the Ecer Freight database, supporting Pacific trade, mineral exports, agricultural cargo and regional distribution across South America.
Use Peru port codes to identify gateways for containerized cargo, bulk commodities, project shipments and inland connections.
Peru’s Pacific coastline provides maritime access for the capital region, northern agricultural exporters, southern mining corridors and energy-related cargo. Indexed coverage and published throughput statistics represent different measures and should not be used interchangeably.
How many seaports does Peru have?
Peru has 58 seaports and terminals indexed by Ecer Freight in its November 2026 database snapshot. This is an indexed coverage figure, not a universal legal count of every maritime facility.
What is Peru’s largest or busiest port?
Callao is generally Peru’s principal container and general-cargo gateway. The Ecer Freight record uses UN/LOCODE PECLL; Ilo (PEILO) and Paita (PEPTA) are important specialized and regional gateways.
Which regions handle Peru’s main seaborne cargo?
The Lima–Callao area is the central container hub, northern Peru is served by Paita and nearby facilities, and southern mining and industrial flows commonly use Ilo and Matarani.
The following list prioritizes the most commercially active Peru records in the Ecer Freight sample. A global container-port rank is shown only where a comparable 2025 public figure is available; bulk and multipurpose facilities are not ranked as container terminals.
Selected Peru ports and indicative 2025 container throughput
The Lima–Callao cluster is the country’s principal logistics concentration, connecting container cargo with the national road network and the Lima metropolitan consumer market.
Ports and terminals in the Lima and Callao cluster
| Port | UN-LOCODE | City / Province | Main cargo role |
|---|---|---|---|
| Callao | PECLL | Callao / — | Container, general cargo and multipurpose freight |
| Lima | PELIM | Lima / — | Metropolitan logistics and cargo distribution |
| Ancon | PEANC | Ancon / — | Coastal and multipurpose cargo |
| Huacho | PEHUA | Lima / — | Regional agricultural and general cargo |
| Conchan Beach | PECCB | Lima / — | Liquid bulk and industrial cargo |
Northern gateways support agricultural exports, food products, minerals, energy cargo and regional distribution for Piura, La Libertad and neighboring areas.
Ports and terminals in northern Peru
| Port | UN-LOCODE | City / Province | Main cargo role |
|---|---|---|---|
| Paita | PEPTA | Piura / — | Containers, fruit, seafood and general cargo |
| Paita | PEPAI | Paita / — | Regional port and general cargo services |
| Bayovar | PEPUB | Bayovar / — | Bulk commodities and industrial cargo |
| Salaverry | PESAL | Salaverry / — | Agricultural, bulk and general cargo |
| Trujillo | PETRU | Trujillo / — | Regional distribution and general cargo |
| Talara | PETAL | — / — | Energy-related and industrial cargo |
Southern ports connect mining, agricultural and industrial supply chains with the Pacific, including cargo moving through the Arequipa and Moquegua corridors.
Ports and terminals in southern Peru
| Port | UN-LOCODE | City / Province | Main cargo role |
|---|---|---|---|
| Ilo | PEILO | Moquegua / — | Minerals, project cargo and general freight |
| Matarani | PEMAT | Ayacucho / — | Mining, bulk and multipurpose cargo |
| Matarani | PEMRI | Matarani / — | Regional bulk and general cargo |
| San Juan | PESJA | San Juan / — | Mineral and industrial shipments |
| Mollendo | PEMLQ | Mollendo / — | Regional bulk and coastal cargo |
| Pisco | PEPIO | Pisco / — | Industrial, agricultural and general cargo |
Peru also has river and inland logistics locations that may support multimodal movements but should not automatically be treated as ocean container ports.
Inland and river-connected records
| Port | UN-LOCODE | City / Province | Main cargo role |
|---|---|---|---|
| Iquitos | PEIQU | Iquitos / — | River distribution and regional supply chains |
| Pucallpa | PEPCL | Pucallpa / — | Inland and river-connected cargo |
| Puerto Maldonado | PEPEM | Puerto Maldonado / — | Regional inland distribution |
| Puno | PEPUN | Puno / — | Lake and regional inland transport |
| Yurimaguas | PEYMS | Yurimaguas / — | River-connected multimodal cargo |
Peru uses the country prefix PE in UN/LOCODEs. The remaining three letters identify the location, such as PECLL for Callao, PEILO for Ilo and PEPTA for Paita.
A city-level record and a terminal-level record may both appear in shipping systems. Forwarders should compare the exact code, facility name, carrier booking instructions and bill-of-lading requirements before filing documents.
Verify the PE prefix and location code against the UNECE reference framework, then compare the result with the Ecer Freight port-code directory and the carrier’s current routing instructions.
Containerized minerals, agricultural products, seafood and manufactured goods move from Peru to the United States, Canada and Mexico, subject to service rotation and transshipment planning.
Asia-bound services commonly carry minerals, agricultural exports and general cargo, with direct or transshipment routing depending on the carrier and season.
European trade lanes support fruit, seafood, minerals, chemicals and industrial cargo, often using hub connections in the Caribbean, Panama or Europe.
Regional services connect Peru with Pacific South America, Central America and selected Atlantic markets through direct calls and feeder or transshipment networks.
Peru has 58 seaports and terminals indexed by Ecer Freight as of the November 2026 database snapshot. The figure describes Ecer Freight coverage and is not a universal legal count of all facilities.
Callao is generally Peru’s principal container and general-cargo gateway. Its Ecer Freight UN/LOCODE is PECLL.
The Ecer Freight record for Callao is PECLL. Shipping documents should still be checked against the carrier booking, terminal instructions and the latest code reference.
Paita is a leading northern gateway for containers, agricultural exports, seafood and general cargo. Other indexed northern records include Bayovar, Salaverry and Talara.
Ilo and Matarani are important southern gateways for mining, bulk, project and industrial cargo. San Juan and Pisco also appear in the Ecer Freight Peru sample.
No. The indexed sample includes ocean ports, specialized terminals, coastal facilities and inland or river-connected locations. Cargo mode and terminal capability should be confirmed for every shipment.
The database snapshot for this page is November 2026. Public throughput and infrastructure figures may follow different publication schedules, so operational details and sailing schedules remain subject to confirmation.
Editorial note: This Peru port guide combines the Ecer Freight first-party port index with publicly available maritime, transport and statistical references. Indexed records are reviewed as part of the platform’s data maintenance cycle, while throughput, schedules, equipment availability and terminal conditions remain subject to official publication and operational confirmation.
Ecer Freight · Seaports in Peru: Port Codes, Throughput & Regional Guide (2026) · Data reviewed quarterly · Port Codes · Ports by Country · Contact