CommoVision

See the future in real time

Ecopetrol S.A.

Ecopetrol S.A. produced 170.4 MMbbl of oil and 325.7 Bcf of natural gas in 2025. 2,976 operated producing wells tracked, trailing 12 months per region.

  • Oil production changed less than 1% in 2025 from 2024.
Operator

Ecopetrol S.A.'s figures include production filed by its subsidiaries under their own names.

Ecopetrol S.A.'s figures include production filed by its subsidiaries under their own names. Under Current operator an old month can show a later company.

Well map of Ecopetrol S.A.. The full map is further down this page.

Production

Ecopetrol S.A. oil production (Mbbl/d, grouped by when each well first produced)
As reported. Reported data only.
Ecopetrol S.A. oil production: thousand barrels per day, by first-production vintage as filed so far today 200400600 Mbbl/d 2017201820192020202120222023202420252026 Sep 2016: 550 Mbbl/d total Oct 2016: 543 Mbbl/d total Nov 2016: 546 Mbbl/d total Dec 2016: 537 Mbbl/d total Jan 2017: 546 Mbbl/d total Feb 2017: 546 Mbbl/d total Mar 2017: 526 Mbbl/d total Apr 2017: 538 Mbbl/d total May 2017: 529 Mbbl/d total Jun 2017: 533 Mbbl/d total Jul 2017: 539 Mbbl/d total Aug 2017: 536 Mbbl/d total Sep 2017: 531 Mbbl/d total Oct 2017: 535 Mbbl/d total Nov 2017: 531 Mbbl/d total Dec 2017: 536 Mbbl/d total Jan 2018: 528 Mbbl/d total Feb 2018: 494 Mbbl/d total Mar 2018: 527 Mbbl/d total Apr 2018: 532 Mbbl/d total May 2018: 536 Mbbl/d total Jun 2018: 535 Mbbl/d total Jul 2018: 535 Mbbl/d total Aug 2018: 536 Mbbl/d total Sep 2018: 535 Mbbl/d total Oct 2018: 541 Mbbl/d total Nov 2018: 540 Mbbl/d total Dec 2018: 546 Mbbl/d total Jan 2019: 542 Mbbl/d total Feb 2019: 540 Mbbl/d total Mar 2019: 535 Mbbl/d total Apr 2019: 534 Mbbl/d total May 2019: 537 Mbbl/d total Jun 2019: 538 Mbbl/d total Jul 2019: 531 Mbbl/d total Aug 2019: 531 Mbbl/d total Sep 2019: 529 Mbbl/d total Oct 2019: 532 Mbbl/d total Nov 2019: 532 Mbbl/d total Dec 2019: 539 Mbbl/d total Jan 2020: 543 Mbbl/d total Feb 2020: 538 Mbbl/d total Mar 2020: 530 Mbbl/d total Apr 2020: 498 Mbbl/d total May 2020: 476 Mbbl/d total Jun 2020: 470 Mbbl/d total Jul 2020: 470 Mbbl/d total Aug 2020: 471 Mbbl/d total Sep 2020: 470 Mbbl/d total Oct 2020: 473 Mbbl/d total Nov 2020: 481 Mbbl/d total Dec 2020: 471 Mbbl/d total Jan 2021: 463 Mbbl/d total Feb 2021: 461 Mbbl/d total Mar 2021: 460 Mbbl/d total Apr 2021: 461 Mbbl/d total May 2021: 453 Mbbl/d total Jun 2021: 435 Mbbl/d total Jul 2021: 461 Mbbl/d total Aug 2021: 466 Mbbl/d total Sep 2021: 463 Mbbl/d total Oct 2021: 459 Mbbl/d total Nov 2021: 460 Mbbl/d total Dec 2021: 452 Mbbl/d total Jan 2022: 448 Mbbl/d total Feb 2022: 441 Mbbl/d total Mar 2022: 452 Mbbl/d total Apr 2022: 452 Mbbl/d total May 2022: 453 Mbbl/d total Jun 2022: 455 Mbbl/d total Jul 2022: 454 Mbbl/d total Aug 2022: 452 Mbbl/d total Sep 2022: 452 Mbbl/d total Oct 2022: 457 Mbbl/d total Nov 2022: 463 Mbbl/d total Dec 2022: 465 Mbbl/d total Jan 2023: 464 Mbbl/d total Feb 2023: 464 Mbbl/d total Mar 2023: 471 Mbbl/d total Apr 2023: 475 Mbbl/d total May 2023: 465 Mbbl/d total Jun 2023: 477 Mbbl/d total Jul 2023: 477 Mbbl/d total Aug 2023: 472 Mbbl/d total Sep 2023: 467 Mbbl/d total Oct 2023: 468 Mbbl/d total Nov 2023: 464 Mbbl/d total Dec 2023: 474 Mbbl/d total Jan 2024: 468 Mbbl/d total Feb 2024: 454 Mbbl/d total Mar 2024: 470 Mbbl/d total Apr 2024: 464 Mbbl/d total May 2024: 471 Mbbl/d total Jun 2024: 465 Mbbl/d total Jul 2024: 474 Mbbl/d total Aug 2024: 471 Mbbl/d total Sep 2024: 455 Mbbl/d total Oct 2024: 461 Mbbl/d total Nov 2024: 462 Mbbl/d total Dec 2024: 464 Mbbl/d total Jan 2025: 471 Mbbl/d total Feb 2025: 467 Mbbl/d total Mar 2025: 468 Mbbl/d total Apr 2025: 452 Mbbl/d total May 2025: 469 Mbbl/d total Jun 2025: 474 Mbbl/d total Jul 2025: 469 Mbbl/d total Aug 2025: 471 Mbbl/d total Sep 2025: 472 Mbbl/d total Oct 2025: 457 Mbbl/d total Nov 2025: 464 Mbbl/d total Dec 2025: 468 Mbbl/d total Jan 2026: 469 Mbbl/d total Feb 2026: 464 Mbbl/d total Mar 2026: 468 Mbbl/d total Apr 2026: 458 Mbbl/d total May 2026: 462 Mbbl/d total Jun 2026: 444 Mbbl/d total Jul 2026: 459 Mbbl/d total Aug 2026: 464 Mbbl/d total Sep 2026: 527 Mbbl/d as filed so far. Filings for this month are still arriving. The chart shows what has been filed.

Still arriving: Oct 2026 <1% filed.

All from what the source published. 0.04% held at well grain.

How the volume breaks down
  • 99.96% Reported by the official source as a lease, facility, field or state total. Published without per-well detail.
  • 0.04% A series adjusted to match official published figures: a well's cumulative, a later correction netted into the months before it, a field's oil volume from the royalty file for a month missing from the production report, or a state's yearly total from a second official source.

Every barrel here starts from what the official source published for the months measured. Measured over January 2013 to August 2026.

The gray “without per-well detail” band is volume the source reports above the well: fields, facilities, or leases the source publishes as one total. It is included so the stack still sums to the whole entity.

Ecopetrol S.A. oil production (Mbbl/d, grouped by when each well first produced)
As reported. Reported data only.
Ecopetrol S.A. oil production: thousand barrels per day, by first-production vintage as filed so far today 200400600800 Mbbl/d 2017201820192020202120222023202420252026 Sep 2016: 615 Mbbl/d total Oct 2016: 606 Mbbl/d total Nov 2016: 608 Mbbl/d total Dec 2016: 599 Mbbl/d total Jan 2017: 606 Mbbl/d total Feb 2017: 606 Mbbl/d total Mar 2017: 584 Mbbl/d total Apr 2017: 591 Mbbl/d total May 2017: 585 Mbbl/d total Jun 2017: 586 Mbbl/d total Jul 2017: 591 Mbbl/d total Aug 2017: 587 Mbbl/d total Sep 2017: 582 Mbbl/d total Oct 2017: 586 Mbbl/d total Nov 2017: 579 Mbbl/d total Dec 2017: 579 Mbbl/d total Jan 2018: 571 Mbbl/d total Feb 2018: 536 Mbbl/d total Mar 2018: 568 Mbbl/d total Apr 2018: 573 Mbbl/d total May 2018: 585 Mbbl/d total Jun 2018: 591 Mbbl/d total Jul 2018: 592 Mbbl/d total Aug 2018: 591 Mbbl/d total Sep 2018: 595 Mbbl/d total Oct 2018: 599 Mbbl/d total Nov 2018: 602 Mbbl/d total Dec 2018: 606 Mbbl/d total Jan 2019: 598 Mbbl/d total Feb 2019: 605 Mbbl/d total Mar 2019: 601 Mbbl/d total Apr 2019: 598 Mbbl/d total May 2019: 604 Mbbl/d total Jun 2019: 605 Mbbl/d total Jul 2019: 602 Mbbl/d total Aug 2019: 608 Mbbl/d total Sep 2019: 607 Mbbl/d total Oct 2019: 611 Mbbl/d total Nov 2019: 608 Mbbl/d total Dec 2019: 613 Mbbl/d total Jan 2020: 619 Mbbl/d total Feb 2020: 615 Mbbl/d total Mar 2020: 583 Mbbl/d total Apr 2020: 576 Mbbl/d total May 2020: 558 Mbbl/d total Jun 2020: 544 Mbbl/d total Jul 2020: 542 Mbbl/d total Aug 2020: 535 Mbbl/d total Sep 2020: 537 Mbbl/d total Oct 2020: 534 Mbbl/d total Nov 2020: 528 Mbbl/d total Dec 2020: 522 Mbbl/d total Jan 2021: 513 Mbbl/d total Feb 2021: 514 Mbbl/d total Mar 2021: 519 Mbbl/d total Apr 2021: 515 Mbbl/d total May 2021: 510 Mbbl/d total Jun 2021: 499 Mbbl/d total Jul 2021: 511 Mbbl/d total Aug 2021: 528 Mbbl/d total Sep 2021: 524 Mbbl/d total Oct 2021: 514 Mbbl/d total Nov 2021: 506 Mbbl/d total Dec 2021: 496 Mbbl/d total Jan 2022: 488 Mbbl/d total Feb 2022: 477 Mbbl/d total Mar 2022: 492 Mbbl/d total Apr 2022: 490 Mbbl/d total May 2022: 487 Mbbl/d total Jun 2022: 490 Mbbl/d total Jul 2022: 478 Mbbl/d total Aug 2022: 481 Mbbl/d total Sep 2022: 496 Mbbl/d total Oct 2022: 511 Mbbl/d total Nov 2022: 517 Mbbl/d total Dec 2022: 519 Mbbl/d total Jan 2023: 516 Mbbl/d total Feb 2023: 511 Mbbl/d total Mar 2023: 508 Mbbl/d total Apr 2023: 537 Mbbl/d total May 2023: 500 Mbbl/d total Jun 2023: 523 Mbbl/d total Jul 2023: 524 Mbbl/d total Aug 2023: 518 Mbbl/d total Sep 2023: 510 Mbbl/d total Oct 2023: 513 Mbbl/d total Nov 2023: 515 Mbbl/d total Dec 2023: 538 Mbbl/d total Jan 2024: 535 Mbbl/d total Feb 2024: 515 Mbbl/d total Mar 2024: 531 Mbbl/d total Apr 2024: 524 Mbbl/d total May 2024: 527 Mbbl/d total Jun 2024: 512 Mbbl/d total Jul 2024: 518 Mbbl/d total Aug 2024: 516 Mbbl/d total Sep 2024: 495 Mbbl/d total Oct 2024: 496 Mbbl/d total Nov 2024: 487 Mbbl/d total Dec 2024: 491 Mbbl/d total Jan 2025: 529 Mbbl/d total Feb 2025: 533 Mbbl/d total Mar 2025: 530 Mbbl/d total Apr 2025: 528 Mbbl/d total May 2025: 550 Mbbl/d total Jun 2025: 554 Mbbl/d total Jul 2025: 549 Mbbl/d total Aug 2025: 551 Mbbl/d total Sep 2025: 551 Mbbl/d total Oct 2025: 532 Mbbl/d total Nov 2025: 522 Mbbl/d total Dec 2025: 542 Mbbl/d total Jan 2026: 541 Mbbl/d total Feb 2026: 534 Mbbl/d total Mar 2026: 530 Mbbl/d total Apr 2026: 504 Mbbl/d total May 2026: 533 Mbbl/d total Jun 2026: 514 Mbbl/d total Jul 2026: 512 Mbbl/d total Aug 2026: 530 Mbbl/d total Sep 2026: 527 Mbbl/d as filed so far. Filings for this month are still arriving. The chart shows what has been filed.

Still arriving: Oct 2026 <1% filed.

The gray “without per-well detail” band is volume the source reports above the well: fields, facilities, or leases the source publishes as one total. It is included so the stack still sums to the whole entity.

Ecopetrol S.A. natural gas production (MMcf/d, grouped by when each well first produced)
As reported. Reported data only.
Ecopetrol S.A. natural gas production: million cubic feet per day, by first-production vintage as filed so far today 5001,0001,5002,0002,500 MMcf/d 2017201820192020202120222023202420252026 Sep 2016: 1,890 MMcf/d total Oct 2016: 1,938 MMcf/d total Nov 2016: 1,857 MMcf/d total Dec 2016: 1,878 MMcf/d total Jan 2017: 1,844 MMcf/d total Feb 2017: 1,853 MMcf/d total Mar 2017: 1,832 MMcf/d total Apr 2017: 1,778 MMcf/d total May 2017: 1,819 MMcf/d total Jun 2017: 1,812 MMcf/d total Jul 2017: 1,752 MMcf/d total Aug 2017: 1,781 MMcf/d total Sep 2017: 1,718 MMcf/d total Oct 2017: 1,766 MMcf/d total Nov 2017: 1,717 MMcf/d total Dec 2017: 1,711 MMcf/d total Jan 2018: 1,318 MMcf/d total Feb 2018: 1,676 MMcf/d total Mar 2018: 1,741 MMcf/d total Apr 2018: 1,742 MMcf/d total May 2018: 1,758 MMcf/d total Jun 2018: 1,753 MMcf/d total Jul 2018: 1,723 MMcf/d total Aug 2018: 1,689 MMcf/d total Sep 2018: 1,713 MMcf/d total Oct 2018: 1,670 MMcf/d total Nov 2018: 1,609 MMcf/d total Dec 2018: 1,695 MMcf/d total Jan 2019: 1,723 MMcf/d total Feb 2019: 1,701 MMcf/d total Mar 2019: 1,649 MMcf/d total Apr 2019: 1,625 MMcf/d total May 2019: 1,663 MMcf/d total Jun 2019: 1,625 MMcf/d total Jul 2019: 1,590 MMcf/d total Aug 2019: 1,549 MMcf/d total Sep 2019: 1,543 MMcf/d total Oct 2019: 1,528 MMcf/d total Nov 2019: 1,545 MMcf/d total Dec 2019: 1,510 MMcf/d total Jan 2020: 1,508 MMcf/d total Feb 2020: 1,540 MMcf/d total Mar 2020: 1,510 MMcf/d total Apr 2020: 1,506 MMcf/d total May 2020: 1,491 MMcf/d total Jun 2020: 1,441 MMcf/d total Jul 2020: 1,352 MMcf/d total Aug 2020: 1,446 MMcf/d total Sep 2020: 1,455 MMcf/d total Oct 2020: 1,470 MMcf/d total Nov 2020: 1,483 MMcf/d total Dec 2020: 1,469 MMcf/d total Jan 2021: 1,438 MMcf/d total Feb 2021: 1,491 MMcf/d total Mar 2021: 1,461 MMcf/d total Apr 2021: 1,438 MMcf/d total May 2021: 1,420 MMcf/d total Jun 2021: 1,263 MMcf/d total Jul 2021: 1,324 MMcf/d total Aug 2021: 1,314 MMcf/d total Sep 2021: 1,314 MMcf/d total Oct 2021: 1,272 MMcf/d total Nov 2021: 1,306 MMcf/d total Dec 2021: 1,257 MMcf/d total Jan 2022: 1,296 MMcf/d total Feb 2022: 1,278 MMcf/d total Mar 2022: 1,271 MMcf/d total Apr 2022: 1,248 MMcf/d total May 2022: 1,244 MMcf/d total Jun 2022: 1,243 MMcf/d total Jul 2022: 1,184 MMcf/d total Aug 2022: 1,178 MMcf/d total Sep 2022: 1,173 MMcf/d total Oct 2022: 1,086 MMcf/d total Nov 2022: 1,121 MMcf/d total Dec 2022: 1,170 MMcf/d total Jan 2023: 1,186 MMcf/d total Feb 2023: 1,170 MMcf/d total Mar 2023: 1,150 MMcf/d total Apr 2023: 1,018 MMcf/d total May 2023: 1,083 MMcf/d total Jun 2023: 1,090 MMcf/d total Jul 2023: 1,081 MMcf/d total Aug 2023: 1,053 MMcf/d total Sep 2023: 1,032 MMcf/d total Oct 2023: 1,037 MMcf/d total Nov 2023: 1,059 MMcf/d total Dec 2023: 1,055 MMcf/d total Jan 2024: 1,011 MMcf/d total Feb 2024: 1,038 MMcf/d total Mar 2024: 1,014 MMcf/d total Apr 2024: 1,028 MMcf/d total May 2024: 1,014 MMcf/d total Jun 2024: 980 MMcf/d total Jul 2024: 999 MMcf/d total Aug 2024: 990 MMcf/d total Sep 2024: 967 MMcf/d total Oct 2024: 974 MMcf/d total Nov 2024: 956 MMcf/d total Dec 2024: 967 MMcf/d total Jan 2025: 926 MMcf/d total Feb 2025: 919 MMcf/d total Mar 2025: 896 MMcf/d total Apr 2025: 912 MMcf/d total May 2025: 935 MMcf/d total Jun 2025: 922 MMcf/d total Jul 2025: 831 MMcf/d total Aug 2025: 836 MMcf/d total Sep 2025: 865 MMcf/d total Oct 2025: 906 MMcf/d total Nov 2025: 894 MMcf/d total Dec 2025: 869 MMcf/d total Jan 2026: 872 MMcf/d total Feb 2026: 854 MMcf/d total Mar 2026: 855 MMcf/d total Apr 2026: 705 MMcf/d total May 2026: 823 MMcf/d total Jun 2026: 794 MMcf/d total Jul 2026: 784 MMcf/d total Aug 2026: 799 MMcf/d total Sep 2026: 857 MMcf/d as filed so far. Filings for this month are still arriving. The chart shows what has been filed.

Still arriving: Oct 2026 <1% filed.

All from what the source published. under 0.01% held at well grain.

How the volume breaks down
  • 100% Reported by the official source as a lease, facility, field or state total. Published without per-well detail.
  • under 0.01% A series adjusted to match official published figures: a well's cumulative, a later correction netted into the months before it, a field's oil volume from the royalty file for a month missing from the production report, or a state's yearly total from a second official source.

Every cubic foot here starts from what the official source published for the months measured. Measured over January 2013 to August 2026.

The gray “without per-well detail” band is volume the source reports above the well: fields, facilities, or leases the source publishes as one total. It is included so the stack still sums to the whole entity.

Ecopetrol S.A. natural gas production (MMcf/d, grouped by when each well first produced)
As reported. Reported data only.
Ecopetrol S.A. natural gas production: million cubic feet per day, by first-production vintage as filed so far today 1,0002,0003,000 MMcf/d 2017201820192020202120222023202420252026 Sep 2016: 1,957 MMcf/d total Oct 2016: 2,005 MMcf/d total Nov 2016: 1,933 MMcf/d total Dec 2016: 1,951 MMcf/d total Jan 2017: 1,916 MMcf/d total Feb 2017: 1,926 MMcf/d total Mar 2017: 1,908 MMcf/d total Apr 2017: 1,851 MMcf/d total May 2017: 1,883 MMcf/d total Jun 2017: 1,881 MMcf/d total Jul 2017: 1,820 MMcf/d total Aug 2017: 1,850 MMcf/d total Sep 2017: 1,780 MMcf/d total Oct 2017: 1,837 MMcf/d total Nov 2017: 1,787 MMcf/d total Dec 2017: 1,777 MMcf/d total Jan 2018: 1,385 MMcf/d total Feb 2018: 1,745 MMcf/d total Mar 2018: 1,783 MMcf/d total Apr 2018: 1,791 MMcf/d total May 2018: 1,824 MMcf/d total Jun 2018: 1,820 MMcf/d total Jul 2018: 1,791 MMcf/d total Aug 2018: 1,756 MMcf/d total Sep 2018: 1,781 MMcf/d total Oct 2018: 1,736 MMcf/d total Nov 2018: 1,675 MMcf/d total Dec 2018: 1,761 MMcf/d total Jan 2019: 1,787 MMcf/d total Feb 2019: 1,769 MMcf/d total Mar 2019: 1,716 MMcf/d total Apr 2019: 1,691 MMcf/d total May 2019: 1,730 MMcf/d total Jun 2019: 1,688 MMcf/d total Jul 2019: 1,657 MMcf/d total Aug 2019: 1,607 MMcf/d total Sep 2019: 1,597 MMcf/d total Oct 2019: 1,578 MMcf/d total Nov 2019: 1,599 MMcf/d total Dec 2019: 1,563 MMcf/d total Jan 2020: 1,569 MMcf/d total Feb 2020: 1,605 MMcf/d total Mar 2020: 1,574 MMcf/d total Apr 2020: 1,548 MMcf/d total May 2020: 1,534 MMcf/d total Jun 2020: 1,504 MMcf/d total Jul 2020: 1,413 MMcf/d total Aug 2020: 1,503 MMcf/d total Sep 2020: 1,513 MMcf/d total Oct 2020: 1,530 MMcf/d total Nov 2020: 1,546 MMcf/d total Dec 2020: 1,526 MMcf/d total Jan 2021: 1,495 MMcf/d total Feb 2021: 1,552 MMcf/d total Mar 2021: 1,524 MMcf/d total Apr 2021: 1,497 MMcf/d total May 2021: 1,480 MMcf/d total Jun 2021: 1,326 MMcf/d total Jul 2021: 1,383 MMcf/d total Aug 2021: 1,375 MMcf/d total Sep 2021: 1,372 MMcf/d total Oct 2021: 1,320 MMcf/d total Nov 2021: 1,360 MMcf/d total Dec 2021: 1,313 MMcf/d total Jan 2022: 1,348 MMcf/d total Feb 2022: 1,327 MMcf/d total Mar 2022: 1,319 MMcf/d total Apr 2022: 1,298 MMcf/d total May 2022: 1,290 MMcf/d total Jun 2022: 1,286 MMcf/d total Jul 2022: 1,219 MMcf/d total Aug 2022: 1,223 MMcf/d total Sep 2022: 1,220 MMcf/d total Oct 2022: 1,129 MMcf/d total Nov 2022: 1,162 MMcf/d total Dec 2022: 1,224 MMcf/d total Jan 2023: 1,235 MMcf/d total Feb 2023: 1,216 MMcf/d total Mar 2023: 1,194 MMcf/d total Apr 2023: 1,071 MMcf/d total May 2023: 1,139 MMcf/d total Jun 2023: 1,144 MMcf/d total Jul 2023: 1,138 MMcf/d total Aug 2023: 1,105 MMcf/d total Sep 2023: 1,086 MMcf/d total Oct 2023: 1,097 MMcf/d total Nov 2023: 1,121 MMcf/d total Dec 2023: 1,120 MMcf/d total Jan 2024: 1,077 MMcf/d total Feb 2024: 1,104 MMcf/d total Mar 2024: 1,081 MMcf/d total Apr 2024: 1,093 MMcf/d total May 2024: 1,073 MMcf/d total Jun 2024: 1,039 MMcf/d total Jul 2024: 1,057 MMcf/d total Aug 2024: 1,049 MMcf/d total Sep 2024: 1,024 MMcf/d total Oct 2024: 1,033 MMcf/d total Nov 2024: 1,005 MMcf/d total Dec 2024: 1,026 MMcf/d total Jan 2025: 992 MMcf/d total Feb 2025: 989 MMcf/d total Mar 2025: 964 MMcf/d total Apr 2025: 983 MMcf/d total May 2025: 1,008 MMcf/d total Jun 2025: 996 MMcf/d total Jul 2025: 905 MMcf/d total Aug 2025: 912 MMcf/d total Sep 2025: 939 MMcf/d total Oct 2025: 971 MMcf/d total Nov 2025: 953 MMcf/d total Dec 2025: 932 MMcf/d total Jan 2026: 931 MMcf/d total Feb 2026: 914 MMcf/d total Mar 2026: 914 MMcf/d total Apr 2026: 729 MMcf/d total May 2026: 893 MMcf/d total Jun 2026: 865 MMcf/d total Jul 2026: 812 MMcf/d total Aug 2026: 869 MMcf/d total Sep 2026: 857 MMcf/d as filed so far. Filings for this month are still arriving. The chart shows what has been filed.

Still arriving: Oct 2026 <1% filed.

The gray “without per-well detail” band is volume the source reports above the well: fields, facilities, or leases the source publishes as one total. It is included so the stack still sums to the whole entity.

The bands group wells by when they first produced.

About this chart

The stack shows what is holding today's rate up and how much of it is new drilling. The bands draw the filings already in.

These volumes are the production from the wells and facilities this company operates. Ownership works differently: other parties hold interests in these wells, and this company holds interests in wells that other companies operate. How we attribute production to a company

Annual table (full history)

best estimate incl. unsplit totals

YearOil (MMbbl)Gas produced (Bcf)
2025170.4326
2024170.2364
2023171.5396
2022165.6441
2021167.1495
2020179.6539
2019195.3585
2018194.3611
2017195.5650
2016209.8703
2015231.2640
2014222.9678
2013234.2759

Source: CommoVision (commovision.com)

Monthly table (last 24 months)
MonthOil (Mbbl)Gas produced (MMcf)
2026-0915,822.625,716
2026-0814,379.824,758
2026-0714,238.424,303
2026-0613,323.023,825
2026-0514,332.625,512
2026-0413,741.721,159
2026-0314,507.326,513
2026-0212,992.323,900
2026-0114,534.427,038
2025-1214,496.126,945
2025-1113,934.826,830
2025-1014,180.628,078
2025-0914,161.025,937
2025-0814,608.425,928
2025-0714,532.125,756
2025-0614,225.727,668
2025-0514,546.428,983
2025-0413,574.927,373
2025-0314,513.527,790
2025-0213,066.225,731
2025-0114,588.028,720
2024-1214,380.629,978
2024-1113,850.928,681
2024-1014,299.230,186

Source: CommoVision (commovision.com)

Source: CommoVision · Ecopetrol S.A., data through August 2026.

Well map

A map of 23,775 well locations operated by Ecopetrol S.A. for which CommoVision holds a published surface coordinate, each drawn where it is and colored by its primary product (green for oil, red for natural gas, gray where undetermined; a spot shared by more than one product shows the one with the most wells there), on a ground of land and water over faint country outlines and place names for orientation, with a small inset map locating this frame in the Americas.
  • Oil 19,957
  • Natural gas 508
  • Undetermined 3,310
23,775 well locations operated by Ecopetrol S.A., colored by primary product.
About this map

Undetermined means not enough signal to settle it. Producing wells are the ones that reported oil or gas in the trailing 12 months per region.

463.9 Mbbl/d Aug 2026 oil production -1.6% vs Aug last year best estimate incl. unsplit totals
798.6 MMcf/d Aug 2026 gas production -4.5% vs Aug last year best estimate incl. unsplit totals
466.9 Mbbl/d 2025 oil production best estimate incl. unsplit totals
892.4 MMcf/d 2025 gas production best estimate incl. unsplit totals
2,976 wells Operated producing wells tracked trailing 12 months per region

Type curves

Ecopetrol S.A. oil type curves (bbl/d per well, log scale, against months on production; cohorts 2010–2025)
Ecopetrol S.A. oil type curves: average barrels per day per well on a log scale against months on production 2010-2014: 814 wells in curve; starts at 33 bbl/d per well, 89.9 Mbbl cumulative through month 142 (100% of its wells old enough at that month); the dashed curve runs through month 202, on our forecast where a well’s own record ends2015: 292 wells in curve; starts at 24 bbl/d per well, 60.6 Mbbl cumulative through month 130 (100% of its wells old enough at that month); the dashed curve runs through month 190, on our forecast where a well’s own record ends2016: 181 wells in curve; starts at 5.6 bbl/d per well, 17.1 Mbbl cumulative through month 118 (100% of its wells old enough at that month); the dashed curve runs through month 178, on our forecast where a well’s own record ends2017: 102 wells in curve; starts at 5.6 bbl/d per well, 18.7 Mbbl cumulative through month 106 (100% of its wells old enough at that month); the dashed curve runs through month 166, on our forecast where a well’s own record ends2018: 103 wells in curve; starts at 83.8 bbl/d per well, 276 Mbbl cumulative through month 94 (100% of its wells old enough at that month); the dashed curve runs through month 154, on our forecast where a well’s own record ends2019: 40 wells in curve; starts at 92.1 bbl/d per well, 378 Mbbl cumulative through month 82 (100% of its wells old enough at that month); the dashed curve runs through month 142, on our forecast where a well’s own record ends2020: 23 wells in curve; starts at 186 bbl/d per well, 571 Mbbl cumulative through month 71 (100% of its wells old enough at that month); the dashed curve runs through month 131, on our forecast where a well’s own record ends2021: 4 wells in curve; starts at 1.2 bbl/d per well, 7.0 Mbbl cumulative through month 52 (100% of its wells old enough at that month); the dashed curve runs through month 119, on our forecast where a well’s own record ends2022: 21 wells in curve; starts at 14.5 bbl/d per well, 24.1 Mbbl cumulative through month 46 (100% of its wells old enough at that month); the dashed curve runs through month 106, on our forecast where a well’s own record ends2023: 60 wells in curve; starts at 42.7 bbl/d per well, 103 Mbbl cumulative through month 34 (100% of its wells old enough at that month); the dashed curve runs through month 94, on our forecast where a well’s own record ends2024: 39 wells in curve; starts at 24.4 bbl/d per well, 188 Mbbl cumulative through month 22 (100% of its wells old enough at that month); the dashed curve runs through month 82, on our forecast where a well’s own record ends2025: 74 wells in curve; starts at 146 bbl/d per well, 61.8 Mbbl cumulative through month 14 (100% of its wells old enough at that month); the dashed curve runs through month 74, on our forecast where a well’s own record ends0.3110100700bbl/d24487296120144168192216Months on production

1 of the drawn cohorts’ wells is not in these curves yet: it is still producing and joins its curve once it carries a forecast.

Ecopetrol S.A. natural gas type curves (Mcf/d per well, log scale, against months on production; cohorts 2010–2025)
Ecopetrol S.A. natural gas type curves: average thousand cubic feet per day per well on a log scale against months on production 2010-2014: 814 wells in curve; starts at 11.1 Mcf/d per well, 0.1 Bcf cumulative through month 142 (100% of its wells old enough at that month); the dashed curve runs through month 202, on our forecast where a well’s own record ends2015: 292 wells in curve; starts at 8.9 Mcf/d per well, 0.0 Bcf cumulative through month 130 (100% of its wells old enough at that month); the dashed curve runs through month 190, on our forecast where a well’s own record ends2016: 181 wells in curve; starts at 0.2 Mcf/d per well, 0.0 Bcf cumulative through month 114 (100% of its wells old enough at that month)2017: 102 wells in curve; starts at 0.2 Mcf/d per well, 0.0 Bcf cumulative through month 70 (100% of its wells old enough at that month)2018: 103 wells in curve; starts at 21.2 Mcf/d per well, 0.1 Bcf cumulative through month 94 (100% of its wells old enough at that month); the dashed curve runs through month 154, on our forecast where a well’s own record ends2019: 40 wells in curve; starts at 19.5 Mcf/d per well, 0.1 Bcf cumulative through month 82 (100% of its wells old enough at that month); the dashed curve runs through month 142, on our forecast where a well’s own record ends2020: 23 wells in curve; starts at 28 Mcf/d per well, 0.1 Bcf cumulative through month 71 (100% of its wells old enough at that month); the dashed curve runs through month 131, on our forecast where a well’s own record ends2021: 4 wells in curve; starts at 199 Mcf/d per well, 0.2 Bcf cumulative through month 12 (100% of its wells old enough at that month)2022: 21 wells in curve; starts at 0.1 Mcf/d per well, 0.0 Bcf cumulative through month 38 (100% of its wells old enough at that month)2023: 60 wells in curve; starts at 7 Mcf/d per well, 0.0 Bcf cumulative through month 34 (100% of its wells old enough at that month); the dashed curve runs through month 94, on our forecast where a well’s own record ends2024: 39 wells in curve; starts at 12.4 Mcf/d per well, 0.1 Bcf cumulative through month 22 (100% of its wells old enough at that month); the dashed curve runs through month 82, on our forecast where a well’s own record ends2025: 74 wells in curve; starts at 55 Mcf/d per well, 0.0 Bcf cumulative through month 14 (100% of its wells old enough at that month); the dashed curve runs through month 74, on our forecast where a well’s own record ends0.11101001,000Mcf/d24487296120144168192216Months on production

1 of the drawn cohorts’ wells is not in these curves yet: it is still producing and joins its curve once it carries a forecast.

Average production per well, for wells grouped by when they first produced.

How these curves are built

Average daily production per well, for wells grouped by when they first produced. Includes every well of the cohort that is old enough at each month, except wells that are still active but not yet covered by our forecasts; those are left out of both the reported and forecast parts until they are. Wells that are shut in or have stopped producing count as zero, so the average reflects the whole group drawn, not just survivors. Rates are calendar-day (volume ÷ days in month). The cumulative axis accumulates those same monthly averages at the average month length. Months not yet fully reported are excluded. The 2010-2014 curve draws those years as one group. The chart opens on average daily rate against months on production, the rate on a log scale. The view control switches to rate against cumulative production per well, on the same log rate scale, or to cumulative production per well against months on production, on a linear scale. Every view draws the same cohorts from the same production history. Each cohort with a dashed curve is solid through the last month all the wells in its curve sit inside fully reported data. Past it the dashed curve carries the same wells forward, on our forecast where a well’s own record ends, for up to five years. A dashed curve runs as far as at least nine in ten of its wells are accounted for. A cohort with no dashed curve is drawn only through the months where at least 50% of its wells are old enough for the month to be fully reported. A well that is old enough but shut in still counts, as zero. The measured months are what these wells reported. In the forward months each well counts its own reported figure for each month it has one, our forecast for each month it has only that, and zero for the rest. The forward average counts every well in the curve. The drawn forecast runs up to five years past the measured months. Line thickness tracks how many wells each curve is drawn from.

Cohort summary table
First produced Wells in curve Peak oil (bbl/d per well) Month-12 oil (bbl/d per well) Cum oil in series (Mbbl per well) Peak gas (Mcf/d per well) Month-12 gas (Mcf/d per well) Cum gas in series (Bcf per well) Months in series Wells old enough at last month in series Forecast months drawn
2025 74 180 125 61.8 70.2 52.9 0.0 14 100% 60
2024 39 412 283 188 172 90.2 0.1 22 100% 60
2023 60 250 191 103 58.5 50 0.0 34 100% 60
2022 21 56.8 18.2 24.1 0.3 0.1 0.0 49 57% 60
2021 4 31.6 2.4 7.0 1,004 105 0.2 63 75% 59
2020 23 575 289 571 112 61 0.1 71 100% 60
2019 40 409 355 378 98.6 87.1 0.1 82 100% 60
2018 103 239 209 276 55.3 34.8 0.1 94 100% 60
2017 102 18.4 16.5 18.7 0.5 0.4 0.0 110 65% 60
2016 181 16 10.4 17.1 0.5 0.4 0.0 126 60% 60
2015 292 44 24.7 60.6 19.5 8.2 0.0 130 100% 60
2010-2014 814 64.8 43.2 89.9 26.5 21 0.1 142 100% 60

Source: CommoVision (commovision.com)

Source: CommoVision · Ecopetrol S.A. type curves, per-well production by first-production cohort.

What we cover here

Each row names the grain a region’s production is held at. Where a source publishes at a coarser grain, the page says so.

DataGrainSinceBenchmark
Brazil production well 1941-12 —
Colombia production field 2013-01 —

Coverage rows for Ecopetrol S.A. are regenerated at every build from the same catalog of sources the data is built from.

Top regions by 2025 operated production best estimate incl. unsplit totals

RegionOil (MMbbl)Gas produced (Bcf)Share of 2025 output
Meta122.94.764.4%
Casanare7.6290.114.1%
Santander13.48.47.3%
Boyacá6.32.63.4%
Antioquia6.21.33.3%
Huila5.83.53.1%
Bolívar4.71.52.5%
Putumayo1.91.51.0%
Cesar0.90.50.5%
Norte de Santander0.51.70.3%

Share of output counts oil and gas together, gas at its market-value weight.

What the data shows

  • Ecopetrol S.A. produced 170.4 MMbbl of oil and 325.7 Bcf of natural gas in 2025.
  • Ecopetrol S.A. oil production peaked in 2013 at 234.2 MMbbl; 2025 output of 170.4 MMbbl ran at 73% of that peak.
  • Ecopetrol S.A. operated production across 2 reporting regions in 2 countries (Brazil, Colombia) in our coverage.
  • 2,976 operated producing wells tracked, trailing 12 months per region.

Corporate history

  • August 2026 Brava Energia S.A. became part of Ecopetrol S.A..
  • December 2024 3R Petroleum Óleo e Gás S.A. continued as Brava Energia S.A..
  • July 2024 Enauta Energia S.A. merged into Brava Energia S.A..
  • June 2023 Assets moved from Petrobras to 3R Petroleum Óleo e Gás S.A..
  • November 2021 3R Petroleum Óleo e Gás S.A. acquired Central Resources do Brasil Produção de Petróleo Ltda..

Start a free trial

Watch supply move as soon as its sources publish, with forecasts on 1.1+ million producing wells. A real API and MCP access for AI tools are live, and the Portal is open.

What the trial includes

Data use is subject to our Terms of Service.