Electric Utilities · U.S. Energy Information Administration (EIA)
EIA Consumption & Efficiency - Electricity Surveys (RECS/CBECS/MECS)
Datadory delivers eia consumption efficiency electricity surveys recs cbecs mecs data covering the demand side of the American grid at unit grain: RECS 2020 microdata describing 18,496 sampled households on behalf of 123.5 million occupied homes across 799 variables apiece, CBECS records profiling an estimated 5.9 million commercial buildings that burned 6.8 quadrillion Btu for $141 billion in 2018, and MECS manufacturing-establishment tables through the 2022 cycle.
API, files, or your warehouse. Daily, weekly, or hourly.
- geo
- United States national estimates - state-level consumption and expenditure detail for select states under RECS, census division otherwise, national and regional tables for CBECS and MECS
- How far back
- Fixed survey vintages rather than a ticker: RECS cycles published from 1978 through 2020 with a 2024 wave initial release underway, CBECS cycles from 1992 to 2018, MECS from 1994 to 2022
- How fine
- Household-level microdata (RECS), building-level records (CBECS) and establishment-level tables (MECS), each paired with aggregated estimate tables
What is the EIA Consumption & Efficiency electricity surveys dataset?
The demand side of the American grid, measured unit by unit instead of modeled. The U.S. Energy Information Administration runs three national consumption surveys under one roof, and this record bundles them: RECS, the Residential Energy Consumption Survey, whose 2020 wave observed 18,496 households standing in for the country's 123.5 million occupied primary residences; CBECS, the Commercial Buildings Energy Consumption Survey, which most recently reported on an estimated 5.9 million commercial buildings that consumed 6.8 quadrillion Btu and spent $141 billion in 2018; and MECS, the Manufacturing Energy Consumption Survey, whose 2022 iteration arrived on a staged release schedule running to hand-suppressed tables in March 2026.
Together they answer the questions billing data cannot: not just how much electricity a home used but what it used it for - space heating, water heating, cooling, appliances - and what kind of home was doing the using. Within Datadory's electric utilities shelf this is the only demand-side record scored at unit grain, and 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 scoped to your sectors before you build on it.
What do sample rows look like?
One record per surveyed household. A real row from the research capture, exactly as it arrives:
# one row per surveyed household - verbatim RECS 2020 variables
# RECS 2020 microdata, household record 1 of 18,496:
DOEID : 100001 REGIONC : WEST
DIVISION : Mountain South state_postal : NM
TYPEHUQ : 2 BEDROOMS : 4
TOTROOMS : 8 KWH : 12521.48
DOLLAREL : 1955.06
# survey frame around the rows:
RECS 2020 : ~18,500 sampled households representing
123.5 million occupied primary residences
CBECS 2018 : 5.9 million commercial buildings consuming
6.8 quadrillion Btu, spending $141 billion
MECS 2022 : manufacturing establishment tables released
on a staged schedule through March 2026
# ... repeats across 18,496 households x 799 columns, plus
# building-level CBECS records and NAICS-by-region MECS tablesThree things worth reading off it. First, consumption rides beside cost - KWH next to DOLLAREL - so implied unit prices fall out of a division rather than a procurement exercise. Second, geography arrives at the granularity disclosure processing permits: census region and division on the row, state postal codes only where they survive masking, fuller state detail in dedicated estimate tables. Third, the survey frames beneath the row are what make it useful - 18,496 households carrying weights that expand them to 123.5 million homes, 5.9 million commercial buildings behind the CBECS figures, manufacturing establishments organized by NAICS industry in the MECS tables. Ignore the frames and you have described a sample, not the country.
Which fields does the dictionary define?
Eleven field families form the household spine, defined below with examples taken straight off a real RECS 2020 row.
Identity and geography - DOEID anonymizes the respondent while keying every RECS file together; REGIONC, DIVISION and state_postal place the home at census region, division and, where allowed, state.
Structure and occupancy - TYPEHUQ codes the unit from mobile home through single-family detached to apartments by building size; BEDROOMS and TOTROOMS size it room by room; TOTSQFT and TOTUSQFT measure total and used floor area; KOWNRENT separates owned from rented.
Consumption and expenditure - KWH carries total reference-year electricity including solar self-generation, DOLLAREL carries the bill that came with it.
Weather normalization - HDD65 and CDD65 bring heating and cooling degree days to the household location, the pair that keeps a Minnesota-and-Arizona comparison honest.
Beyond the spine, the full 799-variable layout extends into equipment inventories, appliance holdings, end-use consumption and expenditure splits, and the analysis-weight machinery - all available under additional fields on request: named at sampling, delivered as typed columns.
Which fields arrive only on request?
The eleven families above anchor the core. Around them, the survey estate maps onto specific jobs at sampling:
- End-use splits - space heating, water heating, cooling, refrigeration and lighting consumption and expenditures, each resolved into typed columns beside the household row.
- Equipment and appliance inventories - heating, cooling and water-heating systems plus major-appliance holdings, keyed to the same
DOEIDso joins stay clean. - State-level estimate sheets - RECS consumption and expenditure detail for the select states that publish it, split out standalone.
- Cross-cycle stitched frames - RECS 2009, 2015 and 2020 joined on consistent definitions for trend work the single vintages cannot support alone.
- CBECS and MECS series - building-characteristics and consumption-expenditure extracts, and the manufacturing first-use, end-use, fuel-switching and energy-management table series, shaped for warehouse loads.
Name the survey, sector and field families when you request the sample and it comes back shaped to that specification.
What geography, time range, and granularity does the dataset cover?
- Geography: United States national estimates with deliberately bounded detail. RECS publishes state-level consumption and expenditure estimates for select states and reports at census division otherwise; CBECS and MECS report national and regional tables. The masking is the price of publishing unit-level records at all.
- Temporal: fixed vintages rather than a ticker. RECS has been fielded since 1978 with published cycles in 1993, 1997, 2001, 2005, 2009, 2015 and 2020, and a 2024-wave initial release underway; CBECS cycles run 1992 through 2018; MECS runs 1994 through 2022. Trend work stitches snapshots on consistent definitions instead of reading a continuous series.
- Granularity: household-level microdata for RECS, building-level records for CBECS, establishment-level tables for MECS - each paired with aggregated estimate tables and the weights that scale samples to national totals.
Set it against the rest of the pool in our best electric utilities datasets ranking, where it leads as the only demand-side record: Form EIA-860 inventories the generators, Electric Power Annual and Monthly aggregate the flows, and SEDS fills the state map - none of them describe the consuming unit.
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 census division, housing type or end use when one peer group is all that matters, or run a feed keyed on survey plus vintage so a new cycle lands as fresh rows beside the old ones instead of overwriting them.
Cadence follows the question. Hourly suits 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 references for the coded columns, and validation rows so your tabulations reconcile against the published national estimates before anyone downstream asks.
Who uses this data, and for what?
- Residential load modeling - appliance holdings, dwelling traits and billed kilowatthours arrive on one row, ready for feature work and synthetic load curves. See data science use cases.
- Efficiency and electrification market sizing - counts of homes by structure type, tenure and region, plus the commercial building stock beside them, put denominators under every market model. (market sizing)
- Building benchmarking - CBECS intensity distributions by principal activity, size band and division give ESG and portfolio work an honest peer group. (ESG emissions analysis)
- Sector demand forecasting - MECS end-use tables ground industrial scenarios in what each manufacturing industry actually consumed; RECS does the same for residential classes. (demand forecasting)
- Citation-grade research - documented questionnaires and stated sample sizes make every figure quotable. (citation-grade research)
Which personas get the most value?
Data scientists and ML engineers get the strongest panel in the catalog: weighted, weather-normalized households with hundreds of labeled variables and documentation honest about how each estimate was built.
Market researchers and consultants segment with official denominators already counted - households, buildings, floorspace, establishments - rather than commissioning a survey to relearn them.
Investors and quants read electrification and efficiency exposure out of the same tables regulators publish, before sizing positions in utilities and equipment makers.
Developers and builders build sustainability dashboards on a codebook-documented column vocabulary that survives between survey cycles. Journalists, academics and students quote the measurement itself, with methodology documented well enough to footnote.
How does it compare within electric utilities data?
It is the outlier on the shelf, and the shelf needs it. Every other record in the electric utilities pool looks at the system from the supply side: Form EIA-860 inventories the generator fleet plant by plant, Electric Power Annual and Electric Power Monthly aggregate generation, sales and price, and SEDS fills the state map. This record is the only one that walks downstream of the meter and describes the unit drawing the power.
That positioning cuts both ways. Freshness belongs to the monthly series, which land about two months behind real time, while the surveys publish on multi-year cycles. But between waves nothing else tells you why the megawatthours moved - which homes added air conditioning, which buildings ran their equipment hours up, which industries switched fuels.
What should I know before requesting a sample?
Four things, stated plainly.
First, vintages, not tickers. These are snapshots collected on multi-year cycles - RECS 2020 is the newest complete household wave, with a 2024 initial release underway. Plan trend work as joins across consistent definitions rather than expecting a continuous stream.
Second, geography has a floor. Census division is the standard reporting grain, state detail exists only where disclosure rules allow it, and no addresses survive anywhere. Model within the boundary rather than through it.
Third, weights make the estimates. Every row carries the analysis weight that expands the sample to its population; unweighted averages quietly answer a question nobody asked. Validation rows ship with every delivery so your tabulations reconcile against the published figures.
Fourth, coded columns arrive labeled. Enums like TYPEHUQ and REGIONC come with value-label references attached, so your engineers read words, not integers, on day one.
Field dictionary
Every field below is documented against real records. The full dictionary ships with the sample.
| field | type | definition | example |
|---|---|---|---|
DOEID | string | Anonymized household identifier keying each RECS microdata record - the join key across every RECS file, table and cycle. | 100001 |
REGIONC | enum | Census region of the housing unit (Northeast, Midwest, South, West) - the coarsest geography on the household row. | WEST |
DIVISION | enum | Census division, ten of them with Mountain split North and South - the standard reporting grain for household estimates. | Mountain South |
state_postal | string | Two-letter state postal code where disclosure rules allow it; state-level consumption and expenditure detail otherwise lives in dedicated estimate tables. | NM |
TYPEHUQ | integer | Type of housing unit, coded from mobile home through single-family detached and attached to apartments by building size - the first cut of every residential segmentation. | 2 |
BEDROOMS / TOTROOMS | integer | Count of bedrooms and total rooms in the unit - size proxies that survive contact with real housing stock better than floor area alone. | 4 / 8 |
KOWNRENT | integer | Tenure code separating owned from rented homes, the variable behind every owner-versus-renter efficiency gap analysis. | 1 |
TOTSQFT / TOTUSQFT | number | Total square footage of the home and total used square footage - the denominator for per-square-foot intensity benchmarks. | 2100 |
KWH | number | Total electricity consumption in kilowatt-hours for the reference year, including solar self-generation where present. | 12521.48 |
DOLLAREL | number | Annual electricity expenditure in dollars riding beside KWH, so implied unit prices fall out of a division. | 1955.06 |
HDD65 / CDD65 | integer | Heating and cooling degree days base 65F at the household location, the weather-normalization pair for any cross-region comparison. | 4463 |
EIA Consumption & Efficiency - Electricity Surveys (RECS/CBECS/MECS) - product specification
| Attribute | Value |
|---|---|
| Industry | Electric Utilities |
| Records | 18,496 households x 799 variables (RECS 2020); building-level records for a 5.9-million-building stock (CBECS 2018); establishment tables by NAICS industry and region (MECS 2022 cycle) |
| Fields | 11 field families in the household spine, extending to the full 799-variable layout with end-use, equipment and weight machinery |
| Geographic coverage | United States national estimates; state-level RECS detail for select states, census division otherwise; national and regional tables for CBECS and MECS |
| Temporal coverage | Fixed vintages: RECS 1978-2020 with a 2024 initial release underway; CBECS 1992-2018; MECS 1994-2022 |
| Granularity | Household-level (RECS), building-level (CBECS) and establishment-level (MECS) records plus aggregated estimate tables |
| Delivery cadence | Daily, weekly, or hourly |
What teams do with it
- Model residential load from observed behavior RECS pairs appliance holdings and dwelling characteristics with billed kilowatthours and degree days on the same row, so load curves and ML features start from what households actually did.
- Size efficiency and electrification markets before entering them Counts of homes by structure type, tenure, vintage and region are the baseline every heat-pump, controls and envelope market model should begin from.
- Benchmark buildings against the national stock CBECS intensity distributions by activity, size band and census division give commercial portfolios an honest peer group measured by the government's own denominators.
- Anchor utility demand forecasts by sector MECS end-use tables give industrial demand scenarios a measured floor - what each manufacturing industry consumed and what it cost - while RECS does the same for the residential class.
- Cite the national record Every figure traces to a documented questionnaire, published methodology and stated sample size - citation-grade provenance no vendor aggregation matches.
Questions buyers ask
What does the eia consumption efficiency electricity surveys recs cbecs mecs dataset contain?
Three national EIA consumption surveys bundled as one record. RECS contributes 2020 household-level microdata - 18,496 sampled households described by 799 variables each, representing 123.5 million occupied primary residences. CBECS contributes building-level records profiling an estimated 5.9 million U.S. commercial buildings that consumed 6.8 quadrillion Btu and spent $141 billion in 2018. MECS contributes manufacturing-establishment tables through its 2022 cycle.
How many fields does the RECS 2020 microdata carry, and how big is it?
The RECS 2020 public microdata file carries 799 variables per household across roughly 56 MB and 18,496 records. Variables span anonymized identifiers, census geography, structure type, square footage, equipment and appliance holdings, end-use consumption and expenditure estimates, degree days and the analysis weight scaling each row to its population.
Does RECS break electricity use out by state?
Partially. State-level consumption and expenditure estimates are published for select states, while the household microdata itself reports at census region and division, with state postal codes only where disclosure rules permit. CBECS and MECS report national and regional tables. The masking is deliberate - it is what makes publishing unit-level records possible at all.
Which survey years are covered?
RECS has run since 1978 with published cycles in 1993, 1997, 2001, 2005, 2009, 2015 and 2020, plus a 2024-wave initial release underway. CBECS cycles run from 1992 through 2018. MECS runs from 1994 through its 2022 collection, released on a staged schedule that concluded with suppressed tables in March 2026.
Do the surveys include expenditures as well as consumption?
Yes - dollar figures ride beside physical units throughout. The sample row pairs 12,521.48 kWh with $1,955.06 of annual electricity spend; CBECS publishes building consumption and expenditure tables together; MECS stages dedicated expenditure releases alongside consumption and end-use tables. Together they let you derive implied unit prices by sector and region.
Can a Datadory sample be scoped to specific surveys, sectors or fields?
Yes, and that is the default. Name the survey, census divisions, housing types, building activities or field families you need and real rows return shaped to that specification, with the field dictionary, value-label references and validation rows attached. End-use splits, equipment inventories, state sheets and cross-cycle stitched frames are named at sampling and delivered as typed columns.
Datasets that pair with this one
- EIA Residential Energy Consumption Survey (RECS) 2020 - Appliances Tables (HC3.x) Nine nationally representative ownership-and-usage tables cross-tabulating refrigerators, clothes washers and dryers, dishwashers and their kin - the appliance dimension of this record pulled out whole.
- EIA Commercial Buildings Energy Consumption Survey (CBECS) 6,436 disclosure-safe building records representing 5.9 million buildings - the CBECS leg of this bundle, standing on its own product page.
- EIA Form EIA-860 - Annual Electric Generator Inventory 73 columns per generating unit back to 1990 - what meets the demand this record explains.
- EIA Electric Power Monthly Roughly 150 tables landing about two months behind real time, bridging the multi-year gaps between survey waves.
- Electric Utilities data hub All six pooled records, from generator fleets to the households drawing the power down.
- Best electric utilities datasets Where the demand-side record sits against the supply-side fleet, flow and state-map views, ranked.
See the rows before you pay anything.
Name this dataset and we send real records from it — scoped to the fields you asked for.