El área total del municipio es de 1 176 km², que representan el 5,65% del departamento de Norte de Santander.