Traffic and Service · Freight Commodity Statistics

Annual traffic, without turning commodity codes into a black box.

The official 2025 annual public workbooks report carloads, tons, and gross freight revenue. Compare total carload traffic for six reporting railroads, then explore all 36 published STCC major groups.

Annual 2025STB reported36 STCC major groups

2025 annual · reported

Total carload traffic

The STB workbook’s X row is used as published. Totals are not railroad performance rankings; network size and traffic mix differ.

Retrieved 2026-08-24

Swipe horizontally to see all columns. Rotate your phone for a wider view.

Official STB 2025 annual Freight Commodity Statistics total carload traffic
Reporting railroadCarloadsReportedTonsReportedGross freight revenueReported, nominal
STB: CSX6,212,098340,293,184$12,697,732,724
STB: NS7,012,990321,734,261$12,047,639,815
STB: UP8,400,090469,219,629$24,375,562,566
STB: BNSF9,461,900478,330,845$23,805,078,386
STB: GTC1,934,075146,485,954$3,401,377,842
STB: CPKC1,935,209137,065,757$3,646,621,959

Commodity explorer

Explore STCC major groups

The picker includes all 36 two-digit STCC major groups published in the six public workbooks. Four groups are highlighted as approachable examples. Detailed subgroups are not published here, and major groups must not be summed as a substitute for the official total row.

Selected major group

01 Farm Products

Official 2025 annual values. Examples above come from detailed STCC descriptions in the same STB workbooks.

Swipe horizontally to see all columns. Rotate your phone for a wider view.

Official 2025 annual values for STCC 01 Farm Products
Reporting railroadCarloadsTonsGross freight revenue
STB: CSX171,84116,915,462$538,287,869
STB: NS209,78020,088,175$646,607,157
STB: UP480,76443,565,416$1,983,772,323
STB: BNSF758,21970,733,013$3,438,662,904
STB: GTC103,53410,609,777$227,593,380
STB: CPKC217,08522,842,048$582,068,302

Definition and provenance

Annual public major-group data

Values are STB-published annual figures. RailStats.org does not add the major groups together or treat their sum as a replacement for the official total row.