El río Tarra es un curso de agua en Colombia.
Se encuentra ubicado en el departamento de Norte de Santander, en la zona norte del país, 500 km al norte de la capital Bogotá.
El clima de selva tropical prevalece en la zona.
La temperatura media anual en la zona es de 23 °C.
La precipitación media anual es de 2.856 milímetros.