Santa Cruz de Lorica, também conhecida por Lorica, é uma cidade na Colômbia, situada no norte do departamento de Córdoba, com 111 923 habitantes (segundo o censo de 2005).
Encontra-se na zona baixa do rio Sinú, perto do Mar das Caraíbas.