Lavaca County, Texas reported 8,993,267 barrels of oil and condensate and 35,544,717 mcf of gas in 2025, from 55 operators on 636 leases. Reported lease production 1993 to 2026.
Sum of monthly lease reports (PDQ) for this county. Oil and condensate in barrels; gas and casinghead gas in mcf.
| Year | Oil | Condensate | Gas | Casinghead |
|---|---|---|---|---|
| 2026 | 3,558,459 | 803,369 | 9,518,585 | 8,793,586 |
| 2025 | 7,064,777 | 1,928,490 | 20,233,904 | 15,310,813 |
| 2024 | 5,515,242 | 2,435,747 | 19,578,654 | 9,348,909 |
| 2023 | 5,703,256 | 2,999,857 | 23,021,090 | 6,252,868 |
| 2022 | 5,883,619 | 2,958,688 | 24,367,412 | 6,075,662 |
| 2021 | 5,054,093 | 2,123,501 | 24,826,917 | 5,688,277 |
| 2020 | 4,807,870 | 2,682,889 | 29,241,983 | 6,164,198 |
| 2019 | 4,674,352 | 3,787,723 | 33,096,475 | 7,310,401 |
| 2018 | 4,839,965 | 1,801,791 | 25,812,184 | 6,313,717 |
| 2017 | 3,891,278 | 908,855 | 24,236,690 | 5,735,050 |
| 2016 | 4,647,811 | 1,059,893 | 26,804,736 | 8,513,287 |
| 2015 | 7,153,080 | 1,873,172 | 31,186,908 | 12,540,659 |
| 2014 | 6,052,752 | 1,132,866 | 30,215,885 | 8,812,812 |
| 2013 | 3,845,777 | 470,599 | 26,503,902 | 4,743,102 |
| 2012 | 1,727,319 | 316,275 | 28,056,613 | 1,586,276 |
| 2011 | 402,394 | 344,206 | 33,477,756 | 354,316 |
| 2010 | 107,202 | 381,439 | 40,745,311 | 467,418 |
| 2009 | 143,341 | 428,238 | 50,890,694 | 418,343 |
| 2008 | 171,588 | 628,361 | 67,641,223 | 271,480 |
| 2007 | 153,671 | 661,745 | 70,969,929 | 296,019 |
| 2006 | 147,097 | 504,437 | 67,175,290 | 433,731 |
| 2005 | 140,952 | 508,518 | 65,640,092 | 533,447 |
| 2004 | 152,343 | 461,707 | 86,338,244 | 912,869 |
| 2003 | 177,208 | 544,516 | 90,923,248 | 749,706 |
| 2002 | 198,202 | 479,626 | 93,625,667 | 749,615 |
| 2001 | 170,025 | 456,518 | 93,967,786 | 573,621 |
| 2000 | 175,767 | 476,018 | 118,117,080 | 409,130 |
| 1999 | 226,056 | 439,850 | 141,337,420 | 594,948 |
| 1998 | 245,125 | 367,650 | 74,094,880 | 620,024 |
| 1997 | 245,853 | 352,408 | 53,781,795 | 563,134 |
| 1996 | 310,422 | 413,731 | 47,540,181 | 736,409 |
| 1995 | 269,377 | 516,417 | 40,462,392 | 901,484 |
| 1994 | 227,634 | 544,829 | 40,539,985 | 790,966 |
| 1993 | 315,040 | 481,348 | 41,035,980 | 1,185,308 |
Ranked by barrels of oil equivalent (6 mcf of gas = 1 barrel).
| # | Operator | Oil and condensate (bbl) | Gas and casinghead (mcf) |
|---|---|---|---|
| 1 | BAYTEX ENERGY USA, INC. | 7,374,225 | 15,540,121 |
| 2 | CAPITAL STAR OIL & GAS, INC. | 252,579 | 7,887,503 |
| 3 | EOG RESOURCES, INC. | 506,413 | 4,841,689 |
| 4 | MATRIX PETROLEUM, LLC | 449,604 | 1,591,939 |
| 5 | MARATHON OIL EF LLC | 217,921 | 1,183,168 |
| 6 | HILCORP ENERGY COMPANY | 9,814 | 649,834 |
| 7 | FOWLER OIL & GAS LLC | 10,165 | 618,337 |
| 8 | MB ENERGY, LLC | 21,144 | 491,018 |
| 9 | MERIT ENERGY COMPANY | 2,859 | 480,049 |
| 10 | SILVER HILL ENERGY OPERATING LLC | 44,866 | 213,109 |
| 11 | TRIO CONSULTING & MANAGEMENT,LLC | 9,622 | 369,062 |
| 12 | ROCKY CREEK RESOURCES, LLC | 21,632 | 124,314 |
| 13 | KARPER OIL & GAS CORPORATION | 4,836 | 199,104 |
| 14 | HURD ENTERPRISES, LTD. | 11,660 | 149,724 |
| 15 | TMR EXPLORATION, INC. | 4,619 | 158,765 |
| 16 | MODERN EXPLORATION, INC. | 25,800 | 11,095 |
| 17 | MAGNUM PRODUCING, LP | 244 | 123,843 |
| 18 | BALLARD EXPLORATION COMPANY,INC. | 1,967 | 96,703 |
| 19 | ATLAS OPERATING LLC | 3 | 106,579 |
| 20 | HYDROCARBON OPERATING, INC. | 2,851 | 82,309 |
| 21 | BRIGHTSPOT OPERATING LLC | 684 | 94,549 |
| 22 | MOUNTAIN V TEXAS, LLC | 2,337 | 59,410 |
| 23 | HARVEST PETROLEUM INC. | 178 | 62,243 |
| 24 | ZACHRY EXPLORATION, LLC | 1,329 | 55,290 |
| 25 | KEBO OIL & GAS, INC. | 161 | 45,689 |
Ranked by barrels of oil equivalent (6 mcf of gas = 1 barrel).
| # | Lease | Oil and condensate (bbl) | Gas and casinghead (mcf) |
|---|---|---|---|
| 1 | MIRANDA B BAYTEX ENERGY USA, INC. | 159,664 | 1,071,729 |
| 2 | MIRANDA BAYTEX ENERGY USA, INC. | 144,730 | 973,794 |
| 3 | CERLING UNIT EOG RESOURCES, INC. | 118,099 | 1,086,349 |
| 4 | FRANCIS UNIT EOG RESOURCES, INC. | 144,660 | 889,228 |
| 5 | BERTHA ANDERSON GAS UNIT CAPITAL STAR OIL & GAS, INC. | 34,352 | 1,200,523 |
| 6 | RIGEL B BAYTEX ENERGY USA, INC. | 171,696 | 314,136 |
| 7 | MIRANDA A BAYTEX ENERGY USA, INC. | 111,765 | 656,325 |
| 8 | PANDORA B BAYTEX ENERGY USA, INC. | 195,321 | 105,788 |
| 9 | FINN UNIT EOG RESOURCES, INC. | 50,912 | 926,420 |
| 10 | ELNATH A BAYTEX ENERGY USA, INC. | 164,933 | 206,977 |
| 11 | RIGEL A BAYTEX ENERGY USA, INC. | 149,771 | 281,852 |
| 12 | LANIK CAPITAL STAR OIL & GAS, INC. | 76,077 | 658,546 |
| 13 | NEO UNIT MATRIX PETROLEUM, LLC | 103,794 | 410,341 |
| 14 | PSYCHE A BAYTEX ENERGY USA, INC. | 152,796 | 104,989 |
| 15 | PANDORA A BAYTEX ENERGY USA, INC. | 157,730 | 74,609 |
| 16 | TANK UNIT MATRIX PETROLEUM, LLC | 105,769 | 384,594 |
| 17 | ZION UNIT MATRIX PETROLEUM, LLC | 106,688 | 372,168 |
| 18 | RENEE UNIT BAYTEX ENERGY USA, INC. | 115,848 | 291,845 |
| 19 | PSYCHE B BAYTEX ENERGY USA, INC. | 149,574 | 87,008 |
| 20 | CORELLIA A BAYTEX ENERGY USA, INC. | 119,007 | 268,110 |
| 21 | A.G. HENKES GAS UNIT CAPITAL STAR OIL & GAS, INC. | 22,076 | 836,192 |
| 22 | ELNATH B BAYTEX ENERGY USA, INC. | 104,604 | 309,258 |
| 23 | FINN UNIT EOG RESOURCES, INC. | 39,504 | 675,065 |
| 24 | NABOO C BAYTEX ENERGY USA, INC. | 120,736 | 174,921 |
| 25 | BERTHA ANDERSON GAS UNIT CAPITAL STAR OIL & GAS, INC. | 23,378 | 743,927 |
Texas oil and gas production by county · Oil and gas companies in Texas
curl -X POST https://api.texasrrcapi.com/v1/signup # free key, no card
The same numbers in SQL (Pro plan, POST /v1/query):
SELECT *, count(*) OVER () AS total FROM (SELECT CASE WHEN regexp_full_match(trim(CAST(OPERATOR_NO AS VARCHAR)), '[0-9]{6}') THEN trim(CAST(OPERATOR_NO AS VARCHAR)) END AS id, any_value(trim(OPERATOR_NAME)) AS name, coalesce(sum("CNTY_LSE_OIL_PROD_VOL__num"), 0) + coalesce(sum("CNTY_LSE_COND_PROD_VOL__num"), 0) AS oil, coalesce(sum("CNTY_LSE_GAS_PROD_VOL__num"), 0) + coalesce(sum("CNTY_LSE_CSGD_PROD_VOL__num"), 0) AS gas FROM pdq.og_county_lease_cycle WHERE COUNTY_NO = '285' AND CYCLE_YEAR_MONTH__num BETWEEN 202501 AND 202512 AND CASE WHEN regexp_full_match(trim(CAST(OPERATOR_NO AS VARCHAR)), '[0-9]{6}') THEN trim(CAST(OPERATOR_NO AS VARCHAR)) END IS NOT NULL GROUP BY 1) WHERE oil + gas > 0 ORDER BY oil + gas / 6 DESC, name LIMIT 25
Get a free API key
Source: Texas Railroad Commission public data, snapshot 603326e5c7bf.