Ocaña es un municipio colombiano ubicado en el departamento de Norte de Santander, al nororiente del país. Se encuentra dentro de la Subregión de Occidente en la región del Catatumbo, conocida coloquialmente como la Provincia de Ocaña. El municipio cuenta con una extensión de 672,27 km² y una altitud media de 1202 m s. n. m. Está ubicado al occidente del departamento, sobre la cordillera oriental y se encuentra atravesado por dos ríos: el Algodonal (nombre que recibe el río Catatumbo en el municipio) y el Tejo, además de varias quebradas.