texasrrcapi.com · Docs

McLennan County, Texas oil and gas production (2025)

McLennan County, Texas reported 400 barrels of oil and condensate and 0 mcf of gas in 2025, from 1 operators on 1 leases. Reported lease production 1993 to 2026.

1993: 3,902 bbl1994: 3,250 bbl1995: 3,054 bbl1996: 2,204 bbl1997: 1,501 bbl1998: 1,437 bbl1999: 2,015 bbl2000: 1,518 bbl2001: 1,089 bbl2002: 1,562 bbl2003: 1,699 bbl2004: 1,891 bbl2005: 1,858 bbl2006: 1,379 bbl2007: 1,230 bbl2008: 1,444 bbl2009: 1,297 bbl2010: 1,008 bbl2011: 1,357 bbl2012: 1,370 bbl2013: 821 bbl2014: 414 bbl2015: 390 bbl2016: 423 bbl2017: 702 bbl2018: 587 bbl2019: 737 bbl2020: 444 bbl2021: 312 bbl2022: 119 bbl2023: 134 bbl2024: 178 bbl2025: 400 bbl2026: 163 bbl19932026

Annual production

Sum of monthly lease reports (PDQ) for this county. Oil and condensate in barrels; gas and casinghead gas in mcf.

YearOilCondensateGasCasinghead
2026163000
2025400000
2024178000
2023134000
2022119000
2021312000
2020444000
2019737000
2018587000
2017702000
2016423000
2015390000
2014414000
2013821000
20121,370000
20111,357000
20101,008000
20091,297000
20081,444000
20071,230000
20061,379000
20051,858000
20041,8910033
20031,6990041
20021,5620046
20011,0890060
20001,5180060
19992,0150069
19981,4370097
19971,50100121
19962,20400144
19953,05400146
19943,25000162
19933,90200164

Top operators in McLennan County, 2025

Ranked by barrels of oil equivalent (6 mcf of gas = 1 barrel).

#OperatorOil and condensate (bbl)Gas and casinghead (mcf)
1SLICK INC.4000

Top leases in McLennan County, 2025

Ranked by barrels of oil equivalent (6 mcf of gas = 1 barrel).

#LeaseOil and condensate (bbl)Gas and casinghead (mcf)
1WILSON "B" SLICK INC.4000

Texas oil and gas production by county · Oil and gas companies in Texas

Get this as JSON

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 = '309' 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 1f533f6fadcf.