Puerto Santo Tomás de Castilla se encuentra ubicado en el departamento de Izabal, Bahía de Amatique, región nororiental República de Guatemala, en las coordenadas geográficas (Longitud Oeste 88º37` Costa Atlántica / Latitud Norte 15º42` Mar Caribe) a 295 kilómetros de la Ciudad Capital.
Su canal de acceso tiene un ancho de 90 metros y una longitud de 10,700 metros con 11 metros de profundidad y un área de Dársena de 677,640 m².
El muelle comercial es tipo marginal con un ancho de longitud de 914.52 metros dividida en 6 atracaderos de 152.42 metros, uno especializado para graneles líquidos y también carga en general, 4 atracaderos para carga sólida/líquida y carga general y otro para cruceros y también carga general y en contenedores.
Descargar: Port Description
Tráfico Marítimo