Nueva Granada es un municipio de Colombia, situado en el norte del país, en el departamento del Magdalena. Tiene una población de 16.088 habitantes, 6.324 de ellos en la cabecera. Se sitúa a 220 km de la capital del departamento, Santa Marta.