El puerto de La Romana está situado en la desembocadura del río Romana. Hay un canal central y dos muelles. La entrada al canal es de 110 metros (361‘) de ancho. El muelle al oeste es principalmente un puerto de carga de azúcar y melaza para el ingenio azucarero Central Romana.
También se utiliza para el manejo de carga diversa de importación (combustible, madera, acero y carga general) para el molino de azúcar, y más recientemente algunos contenedores se manejan dentro y fuera de las instalaciones de zonas francas industriales establecidas en La Romana.
El muelle al este es exclusivamente para cruceros.