Valledupar está ubicada al norte del Valle del Cesar, entre la Sierra Nevada de Santa Marta y la Serranía del Perijá, al margen de los ríos Cesar y Guatapurí, en la Costa Caribe colombiana.