La capital de la provincia es el puerto fluvial de Barrancabermeja, conocida también como la capital petrolera de Colombia.