Multi-Sector Holdings · U.S. Energy Information Administration

EIA Consumption & Efficiency Surveys (RECS, CBECS, MECS)

Datadory delivers eia consumption efficiency surveys recs cbecs mecs data covering America's measured demand-side energy use across three national end-use surveys: RECS 2020 microdata on 18,496 households standing in for 123.5 million homes, CBECS 2018 records for 6,436 commercial buildings representing an estimated 5.9 million, and MECS manufacturing fuel-and-electricity tables by NAICS industry - consumption, expenditures and analysis weights included.

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

geo
United States national estimates - state-level consumption and expenditure tables for RECS, a nine-census-division floor for CBECS building records, NAICS industry crossed with region for MECS
How far back
Fixed survey vintages rather than a ticker: RECS 2020 with prior waves in 2009 and 2015, CBECS 2018 with microdata cycles reaching back to 1992, MECS 2018 with a 2022 cycle underway
How fine
One record per surveyed household (RECS) or commercial building (CBECS); pre-aggregated industry-by-region cells for MECS, each carrying the weights that scale samples to national totals

What are the EIA Consumption & Efficiency Surveys (RECS, CBECS, MECS)?

The demand side of the American energy system, measured unit by unit instead of modeled. EIA runs three flagship end-use surveys under one Consumption & Efficiency roof: RECS, the Residential Energy Consumption Survey, whose 2020 wave put 18,496 households under observation on behalf of the country's 123.5 million housing units; CBECS, the Commercial Buildings Energy Consumption Survey, whose 2018 cycle profiled 6,436 sampled buildings standing in for an estimated 5.9 million; and MECS, the Manufacturing Energy Consumption Survey, publishing roughly 100 tables of fuel and electricity use across NAICS industries and regions. Together they answer the questions billing data cannot: what the energy was used for - space heating, water heating, cooling, motors, process use - and what the consuming units look like.

Each survey arrives as end-use survey microdata or pre-aggregated tables with the statistical machinery attached: analysis weights, replicate weights for variance estimation, and flags marking which values were imputed. Within Datadory's multi-sector holdings shelf this is the real-asset layer - the record holding groups with utility or real-estate exposure benchmark against. It scores 9/10 on our rubric against a catalog average of 7.81 across the 1,744 datasets we cataloged. Get a sample of this dataset cut to your sectors before you build on it.

What do sample rows look like?

One record per surveyed unit. Three real rows, exactly as they arrive:

# one row per surveyed unit - verbatim variable names, codebook values

# CBECS 2018 building record 1 of 6,436:
PUBID   : 00001        REGION : 3        CENDIV : 5
PBA     : 2 (office)   SQFT  : 210000   NWKER  : 350
ELBTU   : 18708970     ELEXP : 775800
DHBTU   : 10968747     FINALWT: 2.17

# CBECS 2018 building record 2 of 6,436:
PUBID   : 00002        REGION : 4        PBA    : 2 (office)
SQFT    : 28000        NWKER : 12
ELBTU   : 1528667      NGCNS : 1946
MFBTU   : 1730655      MFEXP : 82030

# RECS 2020 household record 1 of 18,496:
DOEID        : 100001       REGIONC      : WEST
state_postal : NM           TYPEHUQ      : 2
TOTSQFT_EN   : 2100         KWH          : 12521.48
DOLLAREL     : 1955.06      TOTALBTU     : 144647.71
MONEYPY      : 13           NWEIGHT      : 3284.1036678

# ... repeats across 18,496 households and 6,436 buildings,
#     plus ~100 pre-aggregated MECS tables crossing NAICS industry with region

Three things worth reading off them. First, consumption rides beside cost: ELBTU and ELEXP on the building rows, KWH and DOLLAREL on the household row, so implied unit prices fall out of a division rather than a procurement exercise. Second, DHBTU and NGCNS show the fuel mix arriving fuel by fuel - district heat and natural gas are separate columns, not a blended total. Third, the weight columns (FINALWT, NWEIGHT) are the multiplier that turns 6,436 buildings into 5.9 million and 18,496 households into 123.5 million; ignore them and you have described the sample, not the country.

Which fields does the dictionary define?

Seventeen field families, defined below with examples taken from real rows.

Identity and geography - DOEID / PUBID anonymize the respondent; REGIONC / REGION and DIVISION / CENDIV place each unit at census region and division, the finest geography the building records carry.

Physical and activity descriptors - TYPEHUQ codes the housing unit from mobile home upward; PBA types the commercial building from vacant through office, warehouse and food sales; SQFT / TOTSQFT_EN size the unit and NWKER counts the shift that works in it.

Consumption and expenditure - ELBTU / KWH, NGBTU / NGCNS and FKBTU carry electricity, natural gas and fuel oil separately; MFBTU / MFEXP derive the major-fuels total; TOTALBTU / TOTALDOL sum all fuels for households with per-end-use breakdowns underneath.

Climate and statistics machinery - PUBCLIM assigns ASHRAE climate zones, HDD65 / CDD65 bring degree days for weather normalization, FINALWT / NWEIGHT scale the samples to national populations with replicate weights alongside, and the Z* flags mark every imputed value.

Bulk-delivery variants of these families - replicate weights as their own table, value-label references joined onto coded columns, cross-cycle stitched frames - sit under additional fields on request: named at sampling, delivered as typed columns.

How wide does coverage run, and at what grain?

  • Geography: United States national estimates with deliberately bounded detail - state-level consumption and expenditure tables for RECS, a nine-census-division floor for CBECS building records, NAICS industry crossed with region for MECS. No addresses survive anywhere; the masking is the price of publishing unit-level records at all.
  • Temporal: fixed vintages rather than a ticker. RECS 2020 stands on waves from 2009 and 2015; CBECS 2018 extends a lineage reaching back to 1992 in the microdata era, with program history since 1979; MECS 2018 tables carry a 2022 collection cycle behind them. Trend work stitches snapshots on consistent definitions instead of reading a continuous series.
  • Granularity: one record per surveyed household or commercial building, pre-aggregated cells for manufacturing - each row carrying the weight that scales it to the population it represents.

Set it against the rest of the shelf in our best multi-sector holdings datasets ranking: the LEI estate covers who owns whom, this record covers what the owned assets consume.

How is the data delivered through Datadory?

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

Survey-shaped records reward whole-vintage handling. Take complete RECS or CBECS extracts sized for overnight warehouse loads, cut slices by sector, division or building activity when only one peer group matters, or stand up a feed keyed on survey plus vintage so a new cycle lands as fresh rows beside the old ones instead of overwriting them. Cadence is yours to set and change: hourly feeds suit dashboards waiting on a fresh vintage, nightly loads suit enrichment pipelines, weekly pulls suit research snapshots.

Every delivery ships the complete field dictionary above, value-label reference tables for the coded columns, and validation rows so you can reconcile your tabulations against the published national estimates before anyone downstream asks.

Who builds on this collection?

Benchmark a building portfolio against the nation. CBECS intensity distributions by principal activity, size band and division give property exposure an honest peer group. (ESG emissions analysis)

Size retrofit and equipment markets first. Building counts by activity, era and region plus RECS appliance tables are the baseline every heat-pump and controls market model starts from. (market sizing)

Model residential load from behavior, not assumptions. Appliance holdings, dwelling traits and measured kilowatthours arrive on the same row, ready for feature work. (ML model training)

Anchor industrial demand scenarios. MECS end-use tables and fuel-switching capability say which fuels each industry can run on and what it consumed when it did. (demand forecasting)

Cite the measurement, not a copy. Documented questionnaires and stated sample sizes make every figure quotable. (citation-grade research)

Which personas get the most value?

Investors & Quants benchmark energy intensity across property and utility exposures before sizing positions.

Market Researchers & Consultants segment with official denominators - buildings, floorspace, workers, households - already counted.

Data Scientists & ML Engineers train on a weighted, weather-normalized panel of real consuming units with hundreds of labeled variables.

Developers & Builders build sustainability dashboards on a codebook-documented vocabulary that survives between cycles.

Sales & Growth Teams size territories from the same counts the regulators publish.

Which notes pair with this dataset?

  • Weights make the estimates - FINALWT and NWEIGHT turn samples into national pictures, and the replicate series turn standard errors into a column operation. Unweighted averages quietly answer a question nobody asked.
  • Division is the floor - disclosure-protected microdata means no addresses and no state identifiers below census division on building records; plan around the boundary, not through it.
  • Imputation is flagged, not hidden - the Z* variables separate operator-reported values from statistically filled ones; models should weight accordingly.
  • Vintages, not tickers - these are snapshots. Multi-cycle trend work joins consistent definitions across waves instead of expecting a continuous series. (what end-use survey microdata means)
  • Where to go next - the rail below collects the identity siblings, the disclosed-holdings sources and the head-to-head comparison. The EIA source profile covers the wider catalog behind this record.

Field dictionary

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

Field dictionary - seventeen field families behind the household and building microdata, verified against survey codebooks during the August 2026 research pass
fieldtypedefinitionexample
DOEID / PUBIDstringAnonymized respondent identifier - one per RECS household or CBECS building.100001
REGIONC / REGIONenumCensus region (Northeast, Midwest, South, West); the smallest geography published on CBECS building records.3
DIVISION / CENDIVenumCensus division; RECS splits Mountain into North and South, giving ten divisions where CBECS carries nine.5
TYPEHUQenumRECS type of housing unit, coded from mobile home through single-family detached, single-family attached and apartments by building size.2
PBAenumCBECS principal building activity: vacant, office, laboratory, nonrefrigerated warehouse, food sales and onward through the full commercial typology.2
SQFT / TOTSQFT_ENnumberBuilding square footage (CBECS) or total energy-consuming area of the housing unit (RECS).210000
ELBTU / KWHnumberAnnual electricity consumption: thousands of Btu as a supplier-derived variable (CBECS) or kilowatthours including solar self-generation (RECS).18708970
ELEXP / DOLLARELnumberAnnual electricity expenditure in dollars, matching the consumption variable beside it.775800
NGBTU / NGCNSnumberAnnual natural gas consumption - thousands of Btu supplier-derived (CBECS) or hundred cubic feet (RECS).1946
FKBTUnumberAnnual fuel oil consumption in thousands of Btu (CBECS supplier variable).-
MFBTU / MFEXPnumberDerived annual major-fuels consumption (thousands of Btu) and expenditures, combining electricity, natural gas, fuel oil and district heat (CBECS).1730655
TOTALBTU / TOTALDOLnumberRECS total site usage and cost across electricity, natural gas, propane and fuel oil, with per-end-use breakdowns (space heating, water heating and onward).144647.71
PUBCLIMenumThird-party ASHRAE climate zone, 1 cold or very cold through 5 hot or very hot.-
HDD65 / CDD65integerHeating and cooling degree days base 65F derived from nearby weather stations, so intensity comparisons can be weather-normalized (RECS).4463
NWKERintegerNumber of employees working in the building during the main shift (CBECS) - the denominator for per-worker intensity.350
FINALWT / NWEIGHTnumberNonresponse-adjusted analysis weight scaling the sample to its national population; FINALWT1-100 replicate weights support variance estimation (CBECS).1218.03
Z* flagsbooleanImputation indicator variables marking which values were statistically filled rather than reported.-

EIA Consumption & Efficiency Surveys (RECS, CBECS, MECS) - product specification

AttributeValue
IndustryMulti-Sector Holdings
Records18,496 households x 799 columns (RECS 2020); 6,436 buildings x 1,249 columns (CBECS 2018); roughly 100 summary tables (MECS 2018)
Fields17 field families across the microdata, delivered with value-label reference tables
Geographic coverageUnited States national estimates; state-level RECS tables, nine-census-division CBECS floor, NAICS-by-region MECS tables
Temporal coverageFixed vintages: RECS 2020 (waves in 2009, 2015 before it), CBECS 2018 (microdata back to 1992), MECS 2018 with a 2022 cycle underway
GranularityOne row per surveyed household or building; pre-aggregated cells for manufacturing
Delivery cadenceDaily, weekly, or hourly

What teams do with it

  • Benchmark a building portfolio against the nation CBECS energy-intensity distributions by principal activity, size band and census division give property exposure an honest peer group - Btu per square foot against the government's own denominators, not a vendor's anecdote.
  • Size retrofit and equipment markets before entering them Counts of buildings by activity, era, size and region, plus RECS appliance and housing-characteristic tables, are the baseline every heat-pump, controls and envelope-market model should start from.
  • Model residential load from observed behavior RECS pairs appliance holdings and dwelling characteristics with measured kilowatthours and degree days, so synthetic load curves and ML features begin from what households actually did.
  • Anchor demand forecasts by sector and fuel MECS end-use tables and fuel-switching capability give industrial demand scenarios a measured floor - which fuels each industry can run on, and what it consumed when it ran.
  • Cite the national record Every estimate traces to a documented questionnaire, published methodology and stated sample size - the difference between citing the measurement and citing somebody's copy of it.

Questions buyers ask

What does one record represent in each of the three surveys?

A surveyed unit. RECS records describe one household among 18,496; CBECS records describe one building among 6,436; MECS publishes pre-aggregated cells crossing NAICS industry with region and fuel. Household and building rows carry hundreds of characteristics alongside annual consumption, expenditures and the weight that scales each row to its national population.

How many households and buildings do the latest cycles cover?

RECS 2020 covers 18,496 sampled households representing 123.5 million US housing units. CBECS 2018 covers 6,436 sampled buildings representing an estimated 5.9 million. MECS 2018 publishes roughly 100 summary tables covering manufacturing by NAICS industry and region, with a 2022 cycle underway.

What geographic detail do the records carry?

National estimates with deliberately bounded geography. RECS publishes state-level consumption and expenditure tables alongside census-region detail; CBECS releases building records at the nine census divisions, the finest geography disclosure processing allows; MECS crosses NAICS industry with census region. No addresses survive in any of the records.

Do the surveys include energy expenditures as well as consumption?

Yes - dollar figures ride beside the physical units. RECS carries per-fuel and total expenditure variables; CBECS carries electricity and major-fuel expenditures; MECS publishes dedicated prices-and-expenditures tables. Consumption and cost together let you derive implied unit prices by sector, fuel and region.

How do the analysis weights and replicate weights work?

Every row ships a nonresponse-adjusted analysis weight - NWEIGHT for households, FINALWT for buildings - scaling the sample to the population it represents. CBECS adds FINALWT1 through FINALWT100 replicate weights, so standard errors become a column operation rather than a modeling project. Weighted tabulations reconcile with the published national estimates.

Can a sample be scoped to specific sectors, divisions or fields?

Yes, and that is the default. Name the surveys, sectors, census divisions, building activities or field families you need, and real rows return shaped to that specification with the field dictionary and validation rows attached. Additional cuts - replicate-weight tables, value-label joins, stitched cross-cycle frames - lock in at sampling.

Datasets that pair with this one

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