Maicao (en wayuu: Maiko'u) é un concello de Colombia que se atopa no departamento de La Guajira. Segundo o censo de 2025, tiña unha poboación de 206.963 habitantes.[1]
O nome de Maicao provén da lingua wayuu: mai-ka-u que quere dicir "terra do millo.[2]
Ademais da súa cabeceira municipal, Maicao ten baixo a súa xurisdición os seguintes centros poboados: