BNSF is a major U.S. railroad with over 32,000 miles across 28 states and three Canadian provinces. It covers the western two-thirds of the United
States connecting Pacific ports to the Midwest, Southeast, and Southwest, and from Canada to Mexico. In Iowa, BNSF operates 659 miles, primarily
from Burlington to Glenwood. Operations are on mainline tracks in the east, south, and west parts of the state as well as several branch lines.

 Pie chart showing BNSF commodity distribution in Iowa: 33% Food and Kindred Products, 30% Coal, 16% Farm Products, 14% Chemical and Allied Products, and 7% Other.
Back to top

Contact Information

BNSF Address

Website: www.bnsf.com
Emergency number: 800-832-5452
Corporate HQ: 2650 Lou Menk Dr., Fort Worth, TX 76131
General offices: Sioux City, Iowa

Back to top

BNSF Service Map

( View larger map)

MBNSF Railway provides service across the western two thirds of the United States. Service in Iowa includes operation on the Aberdeen, Bayard, Barstow, Chillicothe, Council Bluffs, Creston, Des Moines, Hannibal, Marceline, Marshall, Napier, Ottumwa, and Sioux City subdivisions in the southern and western portions of the state.

BNSF Railway provides service across the western two-thirds of the United States, including Iowa.

Back to top

BNSF in Iowa

  • Miles of track owned/leased/serviced in Iowa: 624
  • Miles operated under trackage rights in Iowa:  35
  • Employees in Iowa: 701
Back to top

Transloading Locations

Transloading Locations
A-CD-HM-S
Altoona, IADes Moines, IAMount Pleasant, IA
Burlington, IAHawarden, IAOttumwa, IA
Camanche, IA Savana, IL
Clinton, IA Sioux City, IA
Council Bluffs, IA  
Back to top

Intermodal

Omaha, NE: Omaha Intermodal Facility

Back to top

Railroad Interchanges

Railroad Interchanges
Location Railroad Interchange 
AlbiaAPNC - Appanoose County Community Railroad
BurlingtonBJRY - Burlington Junction Railway
ClintonCPKC - Canadian Pacific Kansas City
Council BluffsCN - Canadian National Railway
Davenport IAIS - Iowa Interstate Railroad
Des MoinesIAIS - Iowa Interstate Railroad 
KeokukKJRY - Keokuk Junction Railway
Mount PleasantBJRY - Burlington Junction Railway
Ottumwa

BJRY - Burlington Junction Railway

IAIS - Iowa Interstate Railroad

CPKC - Canadian Pacific Kansas City

Quad CitiesCPKC - Canadian Pacific Kansas City
Sioux City

CN - Canadian National Railway

DAIR - Dakota & Iowa Railroad

Back to top