texasrrcapi.com · Docs

N Padre Is-Lb County, Texas oil and gas production (2025)

N Padre Is-Lb County, Texas: no lease production reported in 2025. Reported lease production 1999 to 2015.

1999: 0 bbl2000: 19,841 bbl2001: 223,280 bbl2002: 150,502 bbl2003: 45,390 bbl2004: 29,464 bbl2005: 22,901 bbl2006: 15,713 bbl2007: 12,410 bbl2008: 13,692 bbl2009: 12,928 bbl2010: 14,759 bbl2011: 8,595 bbl2012: 9,097 bbl2013: 106 bbl2014: 0 bbl2015: 0 bbl19992015

Annual production

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

YearOilCondensateGasCasinghead
20150000
20140000
201301063180
201209,097231,7980
201108,595266,2010
2010014,759313,4420
2009012,928398,3370
2008013,692431,4390
2007012,410487,8210
2006015,713614,5510
2005022,901805,7910
2004029,464903,1600
2003045,3901,693,8860
20020150,5025,359,0470
20010223,2809,214,7660
2000019,8411,464,6740
19990000

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 = '701' 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 d6183231574e.