De acuerdo con su función y alcance, los puertos son pesqueros, comerciales, petroleros, turísticos o militares, con conexiones internacionales denominadas de altura y responsables de trasladar mercancía a nivel nacional, denominados de cabotaje.
En el año 2018 los puertos mexicanos gestionaron cargas cuyas cifras alcanzaron los 240 billones 188 mil 924 millones de toneladas, mientras que la carga de embarcaciones registró la movilización de 25 mil 807 unidades.
Los puertos de mayor importancia comercial, determinada por la cantidad de mercancía que movilizan son los de Altamira y Veracruz, en el Golfo de México, y los de Manzanillo y Lázaro Cárdenas, en el Pacífico.
Estos puertos movilizan 57% del total de la carga que se gestiona en el país; 95% de la transportada en contenedores y 65% de la agrícola a granel, mineral y general suelta.