Su población está estimada en 9 mil habitantes, su clima es tropical, propio de esta parte del litoral colombiano, posee un litoral costero de aproximadamente 43 kilómetros, son atractivos turísticos principales sus playas caribeñas y monumentos históricos como el "Castillo de San Fernando de Bocachica".