June 2025 Inbound Loaded

PortJune 2025June 2024June 2019 Change from 2024Change from 2019
Los Angeles 470,450 428,753 396,307 9.7%18.7%
Long Beach 348,681 419,698 331,617 -16.9%5.1%
San Pedro Bay Total 819,131 848,451 727,924 -3.5%12.5%
Oakland 70,334 84,040 80,895 -16.3%-13.1%
NWSA 94,364 129,789 122,645 -27.3%-23.1%
Hueneme 9,386 8,258 5,080 13.7%84.8%
San Diego 6,696 5,720 6,404 17.1%4.6%
USWC Total 999,911 1,076,258 942,948 -7.1%6.0%
Boston 9,299 12,242 13,874 -24.0%-33.0%
NYNJ 347,112 366,030 301,708 -5.2%15.0%
Philadelphia 37,032 36,524 24,491 1.4%51.2%
Baltimore  6,881 38,839   
Virginia 112,308 124,991 112,664 -10.1%-0.2%
Charleston 97,570 105,883 86,076 -7.9%13.4%
Savannah 191,898 226,987 168,799 -15.5%13.7%
Jaxport  34,664 33,461   
Port Everglades 29,905 31,164 22,463 -4.0%33.1%
Port Miami 36,495 37,636 34,226 -3.0%6.6%
USEC Total  983,002 836,601   
New Orleans 10,915 9,640 11,673 13.2%-6.5%
Houston 139,453 153,778 105,159 -9.3%32.6%
USGC Total 150,368 163,418 116,832 -8.0%28.7%
Vancouver 167,434 152,859 137,495 9.5%21.8%
Prince Rupert 44,683 36,408 57,754 22.7%-22.6%
British Columbia Total 212,117 189,267 195,249 12.1%8.6%
Manzanillo 142,763 145,028 115,596 -1.6%23.5%
Lazaro Cardenas 57,597 64,068 47,958 -10.1%33.6%
Mexico Pacific Coast Ports 200,360 209,096 163,554 -4.2%22.5%
U.S. Ports Total 1,150,279 2,222,678 1,896,381 -4.1%5.6%

June 2025 Outbound Loaded

PortJune 2025June 2024June 2019 Change from 2024Change from 2019
Los Angeles 126,144 122,515 139,318 3.0%-9.5%
Long Beach 87,627 98,300 133,833 -10.9%-34.5%
San Pedro Bay Totals 213,771 220,815 273,151 -3.2%-21.7%
Oakland 59,593 66,424 74,901 -10.3%-20.4%
NWSA 47,293 51,656 76,559 -8.4%-38.2%
Hueneme 2,220 1,516 1,270 46.4%74.8%
San Diego 388 530 424 -26.8%-8.5%
USWC Totals 323,265 340,941 426,305 -5.2%-24.2%
Boston 4,556 4,602 7,366 -1.0%-38.1%
NYNJ 120,223 112,663 122,663 6.7%-2.0%
Philadelphia 7,913 7,869 7,218 0.6%9.6%
Baltimore  9,956 20,127   
Virginia 83,619 95,262 76,535 -12.2%9.3%
Charleston 56,849 62,377 66,496 -8.9%-14.5%
Savannah 115,496 120,366 119,295 -4.0%-3.2%
Jaxport  38,553 38,424   
Port Everglades 33,007 36,601 34,705 -9.8%-4.9%
Port Miami 21,776 22,404 34,226 -2.8%-36.4%
USEC Totals  510,653 527,055   
New Orleans 19,886 19,097 25,898 4.1%-23.2%
Houston 133,040 114,728 106,429 16.0%25.0%
USGC Totals 152,926 133,825 132,327 14.3%15.6%
Vancouver 65,646 67,573 101,715 -2.9%-35.5%
Prince Rupert 11,625 11,566 15,254 0.5%-23.8%
British Columbia Totals 77,271 79,139 116,969 -2.4%-33.9%
Manzanillo 24,646 28,997 64,338 -15.0%-67.7%
Lazaro Cardenas 4,656 4,982 19,569 -6.5%-76.2%
Mexico Pacific Coast Ports 29,302 33,979 83,907 -13.8%-65.1%

June 2025 Year-to-Date TEUs

PortJune 2025June 2024June 2019 Change from 2024Change from 2019
Los Angeles 4,955,812 4,731,490 4,538,639 4.7%9.2%
Long Beach 4,746,631 4,291,627 3,685,638 10.6%28.8%
NYNJ 4,417,282 4,210,653 3,652,841 4.9%20.9%
Savannah 2,859,866 2,701,136 2,252,228 5.9%27.0%
Houston 2,169,677 2,098,177 1,461,409 3.4%48.5%
Vancouver 1,877,769 1,769,018 1,695,377 6.1%10.8%
Virginia 1,640,985 1,792,541 1,454,453 -8.5%12.8%
NWSA 1,635,784 1,556,660 1,915,250 5.1%-14.6%
Manzanillo 1,884,029 1,935,710 1,512,284 -2.7%24.6%
Charleston 1,310,197 1,240,575 1,207,417 5.6%8.5%
Lazaro Cardenas 1,270,168 1,111,075 662,060 14.2%91.9%
Oakland 1,142,876 1,135,873 1,254,985 0.6%-8.9%
Montreal 790,867 737,464 859,410 7.2%-8.0%
JaxPort 689,037 674,079 669,706 2.2%2.9%
Port Everglades 592,496 551,160 522,238 7.5%13.5%
Port Miami 567,362 544,919 562,669 4.1%0.8%
Philadelphia 462,133 419,882 296,494 10.1%55.9%
Prince Rupert 435,859 404,753 550,083 7.7%-20.8%
Baltimore  294,644 536,520   
New Orleans 263,955 258,731 316,050 2.0%-16.5%
Halifax 258,917 232,767 278,118 11.2%-6.9%
Hueneme 135,346 127,265 52,876 6.3%156.0%
Boston 127,359 131,424 148,822 -3.1%-14.4%
San Diego 72,049 73,438 72795-1.9%-1.0%
Portland, Oregon 44,368 47,854 20 -7.3%
U.S. Ports Total  26,882,128 24,601,050  

Complete June 2025 TEU Numbers

Contrary to several media reports, the Port of New York/New Jersey (PNYNJ) did not supplant the Port of Long Beach as the nation’s second busiest container port in June. After the ports released their container traffic statistics for June, the Southern California port in actuality handled 704,403 loaded and empty TEUs that month, while PNYNJ processed a total of 687,671 TEUs.

The Port of Los Angeles enjoyed its busiest June in its 117-year history. Inbound loads (470,450 TEUS) were up 9.7% from the preceding June, while outbound loads (126,144 TEUs) rose 3.0%. Total container traffic in the first half of this year through the premier Southern California gateway amounted to 4,955,812 TEUs, a volume 9.2% larger than the port recorded in the first half of pre-pandemic 2019. 

Across the way at the Port of Long Beach, inbound loads (348,681 TEUs) were down 16.9% from a year earlier but up 5.1% from June 2019. Outbound loads (87,627 TEUs) were off by 10.9% year-over-year and down by 34.5% from June 2019. Total YTD container traffic through the San Pedro Bay port amounted to 4,746,631 loaded and empty TEUs, 28.8% more than the number of TEUs the port had processed in the first half of 2019.

June was similarly a down month at the Port of Oakland, where inbound loads (70,334 TEUs) were off by 16.3% from the preceding June and down by 13.1% from June 2019. Meanwhile, outbound loads (59,593 TEUs) fell by 10.3% from a year earlier and were down 20.4% from the same month six years ago. All told, the San Francisco Bay port handled 1,142,876 loaded and empty TEUs in the first half of this year, 8.9% fewer TEUs than it had handled during the same period in 2019. 

Oregon’s Port of Portland discharged 4,110 TEUs in June, the most in any previous June since 2022. However, outbound traffic (3,698 TEUs) was down from the Junes in both 2024 and 2023 and just 27 TEUs higher than in June 2022. Container traffic through the Columbia River port continued to underperform expectations since container trade resumed in 2020. U.S. Commerce Department trade statistics showing a 29.6% year-over-year drop in the dollar value of containerized exports shipped from the Port of Portland in this year’s first half and an even more precipitous 66.1% plunge since the first six months of 2023.

The Northwest Seaport Alliance Ports of Tacoma and Seattle handled 94,364 laden import TEUs in June, down sharply both from a year earlier (-27.3%) and from June 2019 (-23.1%). Export loads (47,293 TEUs) were likewise down year-over-year by 8.4% and by 38.2% from June 2019. Total international container traffic YTD through the Washington State gateways in this year’s first half amounted to 1,264,192 TEUs, 19.0% below the import/export volume handled in the first half of 2019.

Across the 49th parallel, the Port of Vancouver, Canada’s busiest seaport, recorded the arrival of 167,434 loaded TEUs in June, a 9.5% gain over a year earlier and a 21.8% increase over June 2019. However, outbound loads in June (65,646 TEUs) slipped by 2.9% from a year earlier and were down a remarkable 35.5% from June 2019. Total container traffic in this year’s first half (2,179,677 TEUs) was up 10.8% from the same months of 2019.

At Canada’s third busiest container port, the Port of Prince Rupert, inbound loads in June (44,683 TEUs) were up by 22.7% from the same month last year but down an almost identical 22.6% from June 2019. Outbound loads (11,625 TEUs) were 0.5% higher than a year earlier but still 23.8% below the volume handled in June 2019. Total container traffic through the British Columbia port through the first half of this year (435,859 TEUs) was down 20.8% from the volume handled in the first six months of 2019.

On the Atlantic Coast, the Port of New York/New Jersey handled 347,112 inbound loaded TEUs in June, down 5.2% from a year earlier but up 15.0% from June 2019. Meanwhile, outbound loads (120,223 TEUs) were up 6.7% year-over-year but down 2.0% from June 2019. Total TEU traffic YTD (4,417,282 TEUs) was up 20.9% from the first half of 2019.

In the Mid-Atlantic, the Port of Virginia handled 112,308 inbound loaded TEUs in June, down 10.1% from a year earlier while off by 0.2% from June 2019. Outbound loads (83,619 TEUs) this June fell 12.2% year-over-year but remained 9.3% above the volume shipped in June 2019. Total container traffic YTD through the port (1,640,985 TEUs) was up 12.8% from the first half of 2019.

At South Carolina’s Port of Charleston, the 97,570 inbound loads the port handled in June were down 7.9% from the year before but up 13.4% from June 2019. Outbound loads (56,849 TEUs) were down 8.9% year-over-year and down by 14.5% from June 2019. YTD, total container moves (1,310,197 TEUs) were up by 8.5% from the same period in 2019.

The Port of Savannah reported 191,898 inbound laden TEUs in June, down 15.5% year-over-year but up 13.7% over June 2019’s tally. Outbound loads at the Georgia port in June amounted to 115,496 TEUs, off by 4.0% from a year earlier and 3.2% below June 2019. Total TEU traffic in this year’s first half (2,859,866) was up 27.0% from the first half of 2019.   

Down along the Gulf Coast, Port Houston discharged 139,453 inbound loaded TEUs in June, down 9.3% from a year earlier but also the fewest the port has handled in any month since November 2023. Still, June’s inbound trade in laden TEUs represented a 32.6% gain over June 2019.  Outbound loads this June (133,040 TEUs) were up 16.0% from a year ago and ahead of June 2019’s tally by 25.0%. Total box trade through the Texas gateway YTD (2,197,677 TEUs) represented a 48.5% jump over the same period in 2019.

The two Pacific Coast Mexican ports we monitor, Manzanillo and Lazaro Cardenas, saw their combined container numbers decline year-over-year. Import loads (200,360 TEUs) were down 4.2% from the year before, while export loads (29,302 TEUs) slid by 13.8% from June 2024.

Ex. 6 USWC Ports Shares of Worldwide U.S. Mainland Container Trade

Shares of U.S. Mainland Ports Containerized Import Tonnage

June 2025June 2024June 2019June 2015
USWC36.2%38.6%38.4%40.8%
LA/LB27.7%29.1%27.5%30.2%
Oakland2.8%3.4%4.2%4.1%
NWSA4.1%4.4%5.2%5.6%

Shares of U.S. Mainland Ports Containerized Import Value

June 2025June 2024June 2019June 2015
USWC41.4%43.3%46.4%47.6%
LA/LB33.1%33.9%35.1%36.5%
Oakland2.5%3.2%3.8%3.7%
NWSA5.0%5.2%6.9%6.8%

Shares of U.S. Mainland Containerized Export Tonnage

June 2025June 2024June 2019June 2015
USWC30.5%30.3%36.7%37.5%
LA/LB18.5%18.7%21.7%22.2%
Oakland5.7%5.6%6.0%6.7%
NWSA5.5%5.3%7.9%7.9%

Shares of U.S. Mainland Containerized Export Value

Historic USWC Container Traffic by Weights and Values

Exhibit 6 and Exhibit 7 display the latest (June 2025) U.S. West Coast shares of container trade through the mainland U.S. ports with which USWC ports compete. The data are derived from import and export documentation provided to U.S. Customs and Border Protection. For a broader perspective, we compare the most recent month for which data are available with the same month in the preceding year, in pre-pandemic 2019, and a decade earlier. For those who are inclined to add up the numbers, the USWC totals in these two exhibits include international container traffic moving through smaller West Coast ports like San Diego, Hueneme, Portland, and Everett, in addition to the container figures from the USWC Big Five ports.

Exhibit 6 shows an appreciable year-over-year decline in the USWC share of all containerized import tonnage flowing into mainland U.S. ports in June. The one positive showing is that the Port of Oakland and the Northwest Seaport Alliance Ports of Tacoma and Seattle saw slightly higher shares of U.S. containerized exports from the preceding June.

Ex. 7 Major USWC Ports' Shares of U.S. Container Trade with East Asia

Shares of U.S. Mainland Ports Containerized Import Tonnage

June 2025June 2024June 2019June 2015
USWC24.6%25.9%32.1%33.9%
LA/LB15.8%16.3%20.8%22.5%
Oakland5.5%6.0%6.0%6.5%
NWSA3.0%3.0%4.5%4.4%
June 2025June 2024June 2019June 2015
USWC59.1%57.7%57.2%61.0%
LA/LB48.2%45.8%44.3%47.8%
Oakland3.5%3.9%4.8%4.5%
NWSA6.6%6.9%7.7%8.2%

Shares of U.S. Mainland Ports Containerized Import Value

Shares of U.S. Mainland Containerized Export Tonnage

June 2025June 2024June 2019June 2015
USWC67.5%65.4%66.7%67.0%
LA/LB55.3%52.8%51.8%52.7%
Oakland3.1%3.9%4.5%4.1%
NWSA8.0%8.0%9.8%9.7%
June 2025June 2024June 2019June 2015
USWC56.0%52.6%58.9%62.5%
LA/LB34.8%33.4%36.5%39.7%
Oakland9.6%8.6%9.3%9.9%
NWSA10.5%9.6%12.8%12.7%

Shares of U.S. Mainland Containerized Export Value

June 2025June 2024June 2019June 2015
USWC56.2%54.0%62.1%66.7%
LA/LB36.6%34.5%41.4%46.7%
Oakland11.1%11.4%10.9%10.7%
NWSA7.8%7.1%8.6%8.7%

By contrast, Exhibit 7 shows that a tariff-induced surge in imports has led to a significant year-over-year gain in the U.S. West Coast share of U.S. containerized trade involving trading partners in East Asia. The numbers further demonstrate the extent to which the Ports of Los Angeles and Long Beach have been capturing a larger portion of containerized shipments through USWC ports. The two Southern California ports increased their collective share of containerized import tonnage from East Asia by 2.4 percentage points, while the Ports of Oakland and the NWSA ports both sustained declines.

Previous
Previous

Trucking a Container in California Can Cost 35% More Per Gallon of Diesel Than in Houston

Next
Next

That Big Box on the Road