La Guajira tiene una superficie de 20.848 km2, similar al tamaño de El Salvador o Eslovenia. Se localiza al norte de Bogotá y nordeste de Barranquilla. La Sierra Nevada de Santa Marta divide la península en tres subregiones: la Alta Guajira desértica al norte, la Baja Guajira en las faldas de la sierra donde vive la mayoría de la población, y la Media Guajira entre los ríos Palomino y Jerez.