En 2023 Ecopetrol contrató bienes y servicios con 3.479 proveedores, por cerca de $23 billones, para el sostenimiento y desarrollo de las actividades que realiza en las regiones donde opera.