Railways in North America · 2008–2021

What country in North America has the most railways?

The United States has the most railways in North America, with 293,564 km of railway lines.

Ranking by km
#CountryShare of #1kmYear
1 United States 293,564 2014
2 Canada 49,422 2021
3 Mexico 23,389 2017
4 Cuba 8,367 2017
5 Guatemala 800 2018
6 Honduras 699 2014
7 Dominican Republic 496 2014
8 Costa Rica 278 2014
9 Panama 77 2014
10 Saint Kitts and Nevis 50 2008
11 El Salvador 13 2014

Key facts

Runners-up

Canada is 2nd and Mexico 3rd in North America.

Lead

The United States has 5.9× the figure of Canada.

Share of the total

The United States alone accounts for 77.8% of all 11 ranked countries in North America.

Questions

What country in North America has the most railways?

The United States has the most railways in North America, with 293,564 km of railway lines.

What country in North America has the second most railways?

Canada ranks second in North America, with 49,422 km.

How many countries are in this ranking?

11 countries in North America with data from Central Intelligence Agency (CIA) (2008–2021). Territories are not ranked.

↑ ↓ to move↵ to open