Madison County, Texas reported 1,792,090 barrels of oil and condensate and 3,454,836 mcf of gas in 2025, from 27 operators on 354 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 | 906,547 | 18,905 | 451,470 | 1,210,320 |
| 2025 | 1,757,249 | 34,841 | 888,547 | 2,566,289 |
| 2024 | 1,672,797 | 44,774 | 1,038,940 | 2,566,303 |
| 2023 | 1,511,124 | 55,544 | 1,232,485 | 3,088,781 |
| 2022 | 1,442,657 | 65,394 | 1,388,341 | 3,741,656 |
| 2021 | 1,656,088 | 83,492 | 1,376,874 | 4,447,690 |
| 2020 | 2,134,686 | 87,788 | 1,604,730 | 5,699,992 |
| 2019 | 3,015,505 | 147,119 | 1,743,720 | 7,034,886 |
| 2018 | 2,461,389 | 253,005 | 2,510,725 | 8,009,148 |
| 2017 | 2,706,172 | 345,036 | 2,963,433 | 10,243,808 |
| 2016 | 3,936,019 | 458,910 | 3,620,282 | 13,942,213 |
| 2015 | 6,411,800 | 562,584 | 4,780,584 | 18,361,293 |
| 2014 | 6,736,821 | 613,106 | 5,537,595 | 14,541,536 |
| 2013 | 4,409,146 | 282,562 | 3,599,419 | 8,017,753 |
| 2012 | 3,054,749 | 342,156 | 4,592,763 | 4,086,787 |
| 2011 | 1,760,099 | 265,459 | 3,690,211 | 1,272,789 |
| 2010 | 1,067,254 | 47,933 | 4,326,641 | 777,838 |
| 2009 | 602,569 | 23,732 | 4,996,979 | 566,549 |
| 2008 | 471,167 | 27,350 | 5,904,378 | 490,945 |
| 2007 | 526,659 | 27,071 | 7,818,161 | 472,295 |
| 2006 | 509,109 | 31,788 | 7,699,271 | 492,223 |
| 2005 | 499,290 | 33,787 | 7,563,244 | 597,156 |
| 2004 | 397,892 | 31,732 | 8,657,726 | 518,714 |
| 2003 | 348,463 | 40,034 | 6,341,029 | 519,556 |
| 2002 | 372,474 | 67,992 | 5,369,470 | 600,404 |
| 2001 | 424,297 | 83,779 | 6,247,247 | 725,795 |
| 2000 | 463,762 | 73,012 | 5,271,586 | 593,253 |
| 1999 | 540,631 | 45,028 | 3,986,169 | 659,890 |
| 1998 | 810,325 | 52,799 | 4,623,082 | 909,198 |
| 1997 | 1,102,691 | 55,543 | 4,993,192 | 1,093,176 |
| 1996 | 587,934 | 60,974 | 5,416,329 | 765,349 |
| 1995 | 453,240 | 67,867 | 5,976,327 | 468,050 |
| 1994 | 497,485 | 84,307 | 7,299,549 | 609,579 |
| 1993 | 561,965 | 83,494 | 6,983,192 | 643,999 |
Ranked by barrels of oil equivalent (6 mcf of gas = 1 barrel).
| # | Operator | Oil and condensate (bbl) | Gas and casinghead (mcf) |
|---|---|---|---|
| 1 | WILDFIRE ENERGY OPERATING LLC | 1,178,214 | 1,757,859 |
| 2 | VESS OIL CORPORATION | 258,899 | 115,254 |
| 3 | WOODBINE PRODUCTION CORPORATION | 97,709 | 111,446 |
| 4 | EOG RESOURCES, INC. | 34,422 | 357,397 |
| 5 | CML EXPLORATION, LLC | 64,504 | 168,128 |
| 6 | EMPIRE TEXAS OPERATING LLC | 17,223 | 309,013 |
| 7 | E2 OPERATING LLC | 28,676 | 17,599 |
| 8 | TRAILBLAZER ENERGY RESOURCES,LLC | 14,542 | 97,040 |
| 9 | FAULCONER ENERGY, LLC | 1,061 | 172,389 |
| 10 | BARROW-SHAVER RESOURCES CO. | 22,383 | 34,648 |
| 11 | TEXAS PRESCO, INC. | 8,017 | 85,048 |
| 12 | PARTEN OPERATING INC. | 2,313 | 98,120 |
| 13 | WHEELER OPERATING CORPORATION | 17,626 | 0 |
| 14 | REED EXPLORATION LLC | 7,955 | 38,882 |
| 15 | DECKER OPERATING CO., L.L.C. | 11,273 | 9,161 |
| 16 | GIANT NRG CO., LP | 12,453 | 0 |
| 17 | SULPHUR RIVER EXPLORATION, INC. | 477 | 60,950 |
| 18 | SINGLE BARREL OIL AND GAS LLC | 2,794 | 9,756 |
| 19 | SOUTHWEST OPERATING, INC.-TYLER | 3,870 | 0 |
| 20 | CAMERON EXPLORATION, INC. | 2,639 | 772 |
| 21 | GOLDSMITH OPERATING, LLC | 2,474 | 566 |
| 22 | NZ OPERATING COMPANY INC. | 47 | 10,808 |
| 23 | CAGO, INC. | 912 | 0 |
| 24 | HOLLEY OIL COMPANY, LLC | 623 | 0 |
| 25 | REDBUD E & P, INC. | 581 | 0 |
Ranked by barrels of oil equivalent (6 mcf of gas = 1 barrel).
| # | Lease | Oil and condensate (bbl) | Gas and casinghead (mcf) |
|---|---|---|---|
| 1 | OSR-HALLIDAY UNIT WOODBINE PRODUCTION CORPORATION | 97,129 | 111,446 |
| 2 | COBIA WILDFIRE ENERGY OPERATING LLC | 78,922 | 45,084 |
| 3 | WAHOO WILDFIRE ENERGY OPERATING LLC | 75,213 | 38,149 |
| 4 | COHO WILDFIRE ENERGY OPERATING LLC | 74,030 | 37,136 |
| 5 | TARPON WILDFIRE ENERGY OPERATING LLC | 69,465 | 51,210 |
| 6 | MERICA WILDFIRE ENERGY OPERATING LLC | 72,319 | 33,338 |
| 7 | LEWIS VESS OIL CORPORATION | 71,396 | 27,188 |
| 8 | PATRIOT WILDFIRE ENERGY OPERATING LLC | 69,096 | 39,901 |
| 9 | WHITING WILDFIRE ENERGY OPERATING LLC | 64,409 | 35,068 |
| 10 | BONEFISH WILDFIRE ENERGY OPERATING LLC | 61,879 | 38,122 |
| 11 | SMITH VESS OIL CORPORATION | 57,083 | 19,839 |
| 12 | BRAVE WILDFIRE ENERGY OPERATING LLC | 36,234 | 18,891 |
| 13 | LENZ - THEISS WILDFIRE ENERGY OPERATING LLC | 25,864 | 80,875 |
| 14 | LIBERTY WILDFIRE ENERGY OPERATING LLC | 31,076 | 24,328 |
| 15 | JOHNSTON NO. WILDFIRE ENERGY OPERATING LLC | 27,536 | 16,153 |
| 16 | LENZ - THEISS A WILDFIRE ENERGY OPERATING LLC | 15,848 | 73,536 |
| 17 | BSR (SUBCLARKSVILLE) BARROW-SHAVER RESOURCES CO. | 22,381 | 34,312 |
| 18 | HOWARD-MOORE UNIT VESS OIL CORPORATION | 24,701 | 9,550 |
| 19 | DUKE WILDFIRE ENERGY OPERATING LLC | 22,198 | 16,330 |
| 20 | MCGILL WILDFIRE ENERGY OPERATING LLC | 11,978 | 60,416 |
| 21 | CATTLEMAN WILDFIRE ENERGY OPERATING LLC | 18,278 | 21,095 |
| 22 | LEONA-HOWARD (ALLOCATION) VESS OIL CORPORATION | 17,764 | 5,131 |
| 23 | FT.TRINIDAD UPPER GLEN ROSE UNIT EMPIRE TEXAS OPERATING LLC | 2,390 | 79,877 |
| 24 | LENZ - THEISS B WILDFIRE ENERGY OPERATING LLC | 11,848 | 22,218 |
| 25 | J.F. (ALLOCATION) WILDFIRE ENERGY OPERATING LLC | 13,695 | 10,625 |
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 = '313' 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.