Santo Tomás de Castilla, antes conocido como Matías de Gálvez, es una ciudad portuaria secundaria dentro del municipio de Puerto Barrios en el departamento de Izabal, Guatemala. Se encuentra en la Bahía de Amatique en el Golfo de Honduras y es administrativamente una parte del municipio de Puerto Barrios.
El puerto Santo Tomás de Castilla, que lleva el mismo nombre, fue construido en 1976, después del Terremoto de Guatemala de 1976 que había dañado gravemente el puerto de Puerto Barrios. Hoy en día es uno de los más activos en América Central y actualmente en expansión. El puerto está situado al lado de una zona de libre comercio, la Zona Libre de Industria y Comercio Santo Tomás de Castilla, llamada normalmente ZOLIC.