Santa Marta se ubica en la décimo primera posición del Índice de Competitividad de Ciudades 2018, calculado por el Consejo Privado de Competitividad (CPC) y el Centro de Pensamiento en Estrategias Competitivas (CEPEC) de la Universidad del Rosario.
Santa Marta obtuvo una calificación de 4,73 sobre 10 y se sitúa detrás de Neiva y por encima de Cartagena. Este índice se compone de 89 variables agrupadas en tres factores y 10 dimensiones de competitividad.