Según el censo 2005, la actividad económica predominante en los predios del casco urbano es el comercio (52%), que se ha visto impulsado por la construcción de un Hipermercado SAO y el Centro Comercial Suchiima (cuya tienda ancla es Supermercados Metro), y más recientemente, de la cadena de centros comerciales Viva del Grupo Éxito que atraen clientes propios de la ciudad, de turistas que llegan a Riohacha para abastecerse de productos y de poblaciones vecinas que antes hacían sus compras en Maicao.