Railroad Commission of Texas Data Sets (Production & Wellbore)

Datadory delivers oil & gas exploration & production data covering the Railroad Commission of Texas catalog shelf end to end: lease-month production from 1993 in the PDQ dump, district-split oil and gas ledgers, Full Wellbore records, 26-month W-10/G-10 status files, drilling permits reaching back to 1976, field rules and P-5 operator files.

What is the Railroad Commission of Texas Data Sets (Production & Wellbore) dataset?

It is the whole upstream library of the regulator of the largest oil- and gas-producing state in the US, published as a family of discrete products rather than one table. The Railroad Commission of Texas - an agency regulating energy under a name borrowed from the railroads - splits its record into a Production Data Query dump carrying lease-month production from 1993 to current (roughly 25 GB uncompressed, compressed to 5 GB or less), statewide historical ledgers spanning January 1993 to 27 months prior, monthly oil and gas ledgers split by RRC district, a rolling Statewide Production pair holding 24 months of production against 26 months of allowables, PR (P1/P2) gas disposition files, and a P-18 skim oil/condensate report served in JSON.

The well-side products run just as deep: a Full Wellbore database in EBCDIC and ASCII, Wellbore Query extracts, statewide oil and gas well databases, Oil Detail Well, and 26-month W-10/G-10 well status files. Around them sit the regulatory furniture - a Drilling Permit Master carrying latitude-longitude on filings since 1976, horizontal drilling permits, oil and gas field rules, field name and number references, P-5 organization files naming active operators, the underground injection control inventory, P-4 certificates of authority, and county-level pipeline, survey, well and base shapefiles. Every product ships with its own record-layout manual, and the PDQ manual alone pins fifteen columns of the OG_LEASE_CYCLE table - all fifteen reproduced in the dictionary below.

Datadory scores the record 8/10 against a catalog mean of 7.81 across 1,744 datasets. The pooled oil & gas exploration & production slice holds 27 datasets averaging 7.67, and four of them trace back to this one regulator. Get a sample of this dataset and we return rows cut to the districts and leases you name.

What do sample rows of this Texas production and wellbore data look like?

The dictionary below is verified against the PDQ manual's OG_LEASE_CYCLE layout, so a shaped lease-cycle row reads credibly even before live records land:

# one lease-cycle row - district 08, July 2024
DISTRICT_NO            : 08         # RRC oil & gas district
LEASE_NO               : 123456     # producing lease
CYCLE_YEAR             : 2024       CYCLE_MONTH : 07
COUNTY_NO              : 302        # RRC county code
OPERATOR_NO            : 081234     FIELD_NO : 25301000    FIELD_TYPE : OG
CNTY_LSE_OIL_PROD_VOL  : 15230      CNTY_LSE_OIL_ALLOW     : 20000
CNTY_LSE_OIL_ENDING_BAL: 4800       CNTY_LSE_GAS_PROD_VOL  : 987650
CNTY_LSE_GAS_ALLOW     : 1100000    CNTY_LSE_COND_PROD_VOL : 7300

The same identifier spine recurs across every product on the shelf, which is what makes the family joinable:

# identifiers shared across products
production ledgers : DISTRICT_NO  LEASE_NO  OPERATOR_NO  FIELD_NO  COUNTY_NO
gas well detail    : LEASE_NO  GAS_WELL_NO  cycle year + month
drilling permits   : OPERATOR_NO  FIELD_NO  latitude-longitude of the filing

Six measures ride on each lease-cycle: oil produced, oil allowable, oil ending balance, gas produced, gas allowable and condensate produced. The allowable pair is the quiet advantage - an allowable is a regulatory ceiling, so production divided by allowable reads as compliance pressure, a ratio nobody recomputes for you. The ending balance carries stock between cycles, which matters when a lease sells from inventory rather than the wellhead.

These blocks are shapes reconstructed from the verified dictionary, not a captured export. Request a sample and live rows arrive cut to the districts, counties, fields or leases you name.

What fields does the dataset include?

Fifteen columns, every one verified against the PDQ user manual rather than inferred from header rows - which is why this record scores 8/10 on our documentation rubric. Five identify the row (district, lease, operator, field, county), one dates it (cycle year and month), one locates the gas well inside the lease, and six carry the numbers. Nullable positions are marked in the manual, and the volume columns are typed NUMBER(9) - nine digits, wide enough that a gassy lease never overflows.

Additional fields on request: the attribute layouts of the other products on the shelf - Full Wellbore record structures, the drilling permit master column set, P-5 organization, UIC injection and P-4 certificate schemas, and the county shapefile attributes - are pinned against live records when your sample is cut.

What does coverage look like across geography, time and granularity?

One state, sliced three ways. Geographically the products organize around the Commission's ten numbered oil and gas districts plus the lettered splits (6E, 7B, 7C, 8A) and county codes; temporally the archive runs half a century deep at the permit level and three decades at the lease level; structurally the grain changes by product, so a lease-month production question and a well-lifecycle question pull from different tables built for exactly those shapes.

How is the data delivered?

API, files, or your warehouse. Daily, weekly, or hourly.

Pick the channel your stack already speaks and set the cadence to match the decision you are feeding - overnight flat files for research benches, direct loads into Snowflake, BigQuery or Redshift, or lookup calls for anything interactive. Cadence changes are a settings conversation, not a re-integration project.

Normalization happens before anything reaches you. Much of this catalog still lives in mainframe-era fixed-width encodings and character-delimited layouts documented in per-product manuals; deliveries arrive as typed columns in modern formats, dictionary unchanged. Every shipment includes sample rows for validation before your pipeline goes live.

Who uses this data, and for what?

  • Lease-level economics and decline work - thirty-plus years of lease-month oil, gas and condensate volumes per district, county and field, the grain decline curves and reserve models actually consume.
  • Permit-to-production timing studies - drilling applications since 1976 joined forward to eventual volumes through operator, lease and field numbers, turning the permit ledger into a measurable leading indicator.
  • Operator intelligence - P-5 organization files tied to operator numbers connect producing leases to the companies standing behind them, statewide, without any guesswork matching on name strings.
  • Compliance and regulatory mapping - production read against allowable ceilings, field rules resolved by field number, UIC injection wells and P-4 certificates placed in the same district geography.
  • GIS-backed basin views - county pipeline, survey, well and base shapefiles put tabular rows onto map layers, so spacing, infrastructure and surface context come from geometry rather than prose.

Which personas get the most value?

Reservoir and production engineers get the lease-month grain and the allowable columns their constrained-production analyses assume exist somewhere. Energy investors and quants (their oil & gas workflows) treat permit flow joined to later volumes as a leading indicator with a computable lag. Land and leasing analysts read permit intent ahead of production reality, district by district. Data scientists (use cases) inherit a verified fifteen-column layout that feeds pipelines without reshaping, and market researchers (their use cases) anchor Texas claims to the state's own regulator. Developers (builders' use cases) get normalized, typed columns instead of mainframe encodings. Persona-by-persona detail lives on the industry hub.

Which datasets and notes pair with it?

Within Datadory's oil & gas exploration & production slice of 27 pooled datasets, these neighbors complement the Texas view:

Two glossary notes sharpen the vocabulary: what the PDQ (Production Data Query) is and why its lease-cycle layout matters, and what counts as wellbore data once a well moves from permitted to produced to plugged. The regulator itself has a source profile, and the slice's rankings live on the best-of list.

Field dictionary

Every field below is documented against real records. The full dictionary ships with the sample.

Field dictionary - the 15 verified OG_LEASE_CYCLE columns of the PDQ lease-cycle layout
fieldtypedefinitionexample
DISTRICT_NOstringRRC oil and gas district number, two characters, placing the lease-cycle row in the Commission's regulatory geography.08
LEASE_NOstringSix-character RRC lease number identifying the producing lease behind the row.123456
CYCLE_YEARstringFour-character production cycle year.2024
CYCLE_MONTHstringTwo-character production cycle month; with CYCLE_YEAR it fixes the lease-month grain.07
COUNTY_NOstringThree-character RRC county number.302
OPERATOR_NOstringSix-character RRC operator number; nullable where unassigned.081234
FIELD_NOstringEight-character RRC field number; nullable.25301000
FIELD_TYPEstringTwo-character field type code distinguishing oil from gas fields; nullable.OG
GAS_WELL_NOstringSix-character gas well identifier within the lease; nullable.1
CNTY_LSE_OIL_PROD_VOLnumberCounty/lease aggregated oil production volume for the cycle, NUMBER(9).15230
CNTY_LSE_OIL_ALLOWnumberCounty/lease oil allowable volume - the regulatory ceiling production reads against, NUMBER(9).20000
CNTY_LSE_OIL_ENDING_BALnumberCounty/lease oil ending balance carried between cycles, NUMBER(9).4800
CNTY_LSE_GAS_PROD_VOLnumberCounty/lease gas production volume, NUMBER(9).987650
CNTY_LSE_GAS_ALLOWnumberCounty/lease gas allowable volume, NUMBER(9).1100000
CNTY_LSE_COND_PROD_VOLnumberCounty/lease condensate production volume, NUMBER(9).7300
Additional fields on request-Attribute layouts of the shelf's other products - Full Wellbore records, drilling permit master columns, P-5 organization, UIC injection, P-4 certificate and county shapefile schemas - pinned against live records when your sample is cut.-

Coverage at a glance

chipvalue
GeographyState of Texas, organized by RRC oil and gas districts 1-10 plus lettered splits 6E, 7B, 7C and 8A, and by RRC county codes statewide
TemporalLease-month production 1993 to current (PDQ dump) - historical ledgers January 1993 to 27 months prior - rolling statewide windows of 24 months production and 26 months allowables - drilling permits since 1976 - W-10/G-10 status over a 26-month window
GranularityLease-month rows in production tables - well-level records in wellbore and status products - application-level rows in the permit ledger

Questions buyers ask

How far back does the production history reach?

Lease-month production starts in 1993 in the PDQ dump and runs to current. Statewide historical ledgers cover January 1993 through 27 months prior, the rolling statewide files hold 24 months of production and 26 months of allowables, and the drilling permit ledger captures every application since 1976.

What sits inside a single production row?

One lease-cycle: five identifiers (RRC district, lease, operator, field and county numbers), the cycle year and month, and six measures - oil produced, oil allowable, oil ending balance, gas produced, gas allowable and condensate produced. Fifteen columns in total, all verified against the PDQ manual.

What is the difference between the PDQ dump and the statewide production files?

Depth versus recency. The PDQ dump is the full lease-month archive from 1993 onward - roughly 25 GB uncompressed, 5 GB or less compressed. The Statewide Production Data files are the short-window view: 24 months of production alongside 26 months of allowables, handy for current-state checks rather than long-history work.

Why do parts of this catalog still use EBCDIC?

Mainframe lineage. Several legacy products persist as fixed-width EBCDIC or character-delimited ASCII layouts, each documented in its own record-layout manual. In a Datadory delivery that conversion happens before you see the data - rows arrive as typed columns in modern formats regardless of the native encoding.

Which identifiers tie the products together?

The RRC number system: district, lease, operator, field and county numbers recur across production ledgers, well files and permit records, with GAS_WELL_NO resolving individual gas wells inside a lease. Joining on these stable numbers beats matching on company or field names, which drift over decades.

Does this dataset cover anything besides wells and production?

Yes - the regulatory perimeter around the wells: oil and gas field rules, field name and number references, P-5 organization files identifying operators, the underground injection control inventory, P-4 certificates of authority, PR gas disposition, a P-18 skim oil/condensate report in JSON, and county-level pipeline, survey, well and base shapefiles.

See the rows before you pay anything.

Name this dataset and we send real records from it — scoped to the fields you asked for.

See pricing