Datadory notebook
RECS 2020 microdata: the household file, delivered as rows
1,744 datasets. Pick your catch. Every guide here is built on what the catalog can actually prove.
1,744 datasets. Pick your catch.
What does a delivered RECS 2020 household row look like?
One record per surveyed household, exactly as a delivery lands - this row is the research capture's observed first respondent:
DOEID : 100001 REGIONC : WEST
DIVISION : Mountain South state_postal : NM
TYPEHUQ : 2 BEDROOMS : 4
TOTROOMS : 8 KOWNRENT : <tenure code>
TOTSQFT : <total sq ft> TOTUSQFT : <used sq ft>
HDD65/CDD65 : <degree days base 65F>
KWH : 12521.48 DOLLAREL : 1955.06Which fields carry the analytical work?
The load-bearing core stacks into four jobs. Identification: DOEID, the anonymized key joining every RECS file, table and cycle. Geography: REGIONC (example: WEST), the finer DIVISION (Mountain South) and state_postal, populated only where identification rules permit (example: NM). Structure and occupancy: housing unit type (TYPEHUQ), bedroom and room counts (BEDROOMS and TOTROOMS read 4 and 8 on the sample row), tenure (KOWNRENT) and square footage (TOTSQFT, TOTUSQFT). Measurement: total reference-year electricity (KWH), its bill (DOLLAREL) and the heating and cooling degree days base 65F (HDD65, CDD65) that keep a Minnesota-versus-Arizona comparison honest.
Beyond the spine the 799-variable layout opens out, and the honest way to read it is in groups:
- End-use splits - space heating, water heating, cooling, refrigeration and lighting consumption and expenditures, resolved beside the household row.
- Equipment and appliance inventories - heating, cooling and water-heating systems plus major-appliance holdings, keyed to the same
DOEID. The appliance tables travel far enough to anchor their own cataloged record: EIA Residential Energy Consumption Survey (RECS) 2020 - Appliances Tables (HC3.x), scored 9/10, ships the HC3.1-HC3.9 ownership-and-usage series beside the same 18,496-household microdata. - Imputation and weight machinery - the flags marking filled-in values and the analysis weights scaling the sample, without which unweighted averages answer a question nobody asked.
How far back does the household record go, and how does it move?
Published household cycles run 1993, 1997, 2001, 2005, 2009, 2015 and 2020, with the survey first fielded in 1978 and an initial 2024-wave release underway. Each wave is a full-stock snapshot rather than a point on a continuous series, which shapes sensible planning: trend work stitches cycles on consistent definitions instead of reading a ticker, and any figure you publish is stamped with its vintage, because there is no such thing as last month's RECS.
Most teams take the full historical depth once as a backfill and hold it steady in the warehouse, then let new vintages land as fresh rows beside the old ones instead of overwriting them. That is also how the revision history stays honest - the 2020 file's own post-launch variable additions show why vintage discipline matters even inside a single cycle.
How do you turn 18,496 rows into defensible national estimates?
A fixed routine separates citable numbers from bar-chart filler:
- Apply the analysis weight before summing anything. Weighted, the respondents become the 123.5-million-unit occupied stock; unweighted, they remain 18,496 households answering a question nobody asked.
- Normalize before comparing households. Divide
KWHbyTOTSQFTand control forHDD65/CDD65so equal-efficiency homes in different climates stop looking like outliers. - Respect the geography 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.
- Reconcile against published aggregates before modeling. Sum weighted
KWHandDOLLARELagainst the estimate tables first - validation rows ship with every delivery precisely so this step is a check, not a research project. - Date-stamp every figure with its cycle year. Waves are periodic, reviewers will ask which snapshot a claim came from, and the 2024 initial release makes the question newly live.
Run honestly, the sequence is an afternoon of analysis rather than an afternoon of plumbing - which is the point of taking rows that arrive already shaped.
Does RECS 2020 break electricity use down by state?
Partially - the release's best-known boundary, and a structural one rather than an oversight. State-level consumption and expenditure estimates publish for select states; elsewhere results roll up to census division, which is exactly why the household row carries both a DIVISION field and a state_postal field populated only where masking permits. CBECS and MECS stop earlier still, reporting national and regional tables, so no survey in the bundle answers an all-fifty-states question alone.
For complete state-by-state accounting, the pooled slice adds EIA State Energy Data System (SEDS): annual production, consumption, prices, expenditures and CO2 emissions for all 50 states, the District of Columbia and US territories, with series reaching back to 1960 (prices and expenditures from 1970) and a consolidated long-format extract exceeding 2.5 million records keyed on documented five-character MSN codes.
The standard pairing holds: RECS 2020 microdata for household behavior inside covered geographies, SEDS for complete state totals, joined on state postal code. Our residential electricity use by state cluster walks that join in detail.
How does RECS compare with CBECS and MECS?
One cataloged record bundles three national surveys aimed at different populations, so the first decision in any project is picking the right grain. The table below lines them up.
All five formats in the bundle - CSV, XLSX workbooks, SAS transport files, PDF documentation and ZIP archives - surface across these cycles, and each survey ships its questionnaire forms, codebooks and methodology reports beside the data. None moves more often than annually, and the cycles do not align: the newest household year is 2020, the newest building year is 2018, the newest manufacturing year is 2022, so any cross-survey model has to tolerate a two-to-four-year stagger between grains. Where a continuous series matters more than unit-level depth, EIA Electric Power Monthly bridges the gaps month by month - the pairing our Electric Power Monthly archive cluster documents.
Who builds on 18,496 households standing in for a nation?
- Data scientists and ML engineers get the strongest labeled panel in the slice: weighted, weather-normalized households with hundreds of candidate features, ready for intensity, appliance-adoption and synthetic load-curve work. The fuller workflow lives at data scientists use cases.
- Market researchers and consultants segment with official denominators already counted - households by structure type, tenure, region and income band - instead of commissioning a survey to relearn them. See market researchers use cases.
- Utility strategy and electrification teams size the switch market directly: which homes hold which heating equipment, at what efficiency, paying what bill - the demand model behind heat-pump and time-of-rate planning (demand forecasting).
- Efficiency program evaluators read before-and-after waves on consistent survey footing, grounding impact claims in a probability sample rather than a vendor study (market sizing).
- Investors and quants read residential electrification exposure out of the same tables regulators publish, ahead of sizing positions in utilities and equipment makers (ESG emissions analysis).
Why get the RECS 2020 household file through Datadory?
Because the record is famous and still awkward. Coded categories arrive undecoded; the weight apparatus intimidates anyone who has not read the codebook; state fields sit half-empty for reasons buried in disclosure rules; and the file changed shape between its 2023 finalization and its 2024 variable additions, so stale copies circulate silently. Assembling all of that by hand is a project; receiving it is a query.
Datadory normalizes before delivery. Enums like TYPEHUQ and REGIONC arrive with value-label references attached, imputation flags traveling beside the values they qualify, weights intact and documented, join keys stable across cycles - and end-use, equipment or estimate-table slices cut to specification when the full 799-column width is more than a given pipeline needs.
Files, feeds, or straight into your warehouse. Daily, weekly, or hourly - your call. Start with a sample: name the field families, divisions and cycles, and the extract arrives cut to exactly that scope with the field dictionary attached. The schema in the sample is the schema you ship against.
Where should you start?
Start with the anchor record, EIA Consumption & Efficiency - Electricity Surveys (RECS/CBECS/MECS), sampled to your sectors before anything is committed - product-level detail, sample rows, the full field dictionary and coverage chips live on its dataset page.
And when you're ready to build, request a sample scoped to the variables, divisions and vintages your models need - household 100001 loads from the same table as whatever the 2024 wave brings next.
| Survey | Grain | Latest cycle | Scale and shape | Published cycles | What it adds |
|---|---|---|---|---|---|
| RECS - Residential Energy Consumption Survey | Household-level microdata plus aggregated estimate tables | 2020 (2024 initial release underway) | 18,496 households x 799 variables, roughly 56 MB, weighted to 123.5 million occupied housing units | Fielded since 1978; published cycles 1993, 1997, 2001, 2005, 2009, 2015, 2020 plus 2024 initial | The consuming unit itself - structure, equipment, appliances and billed kilowatthours on one row; state detail only for select states, otherwise census division |
| MECS - Manufacturing Energy Consumption Survey | Establishment-level table series | 2022 | Dozens of table workbooks organized by NAICS industry and region, staged through March 2026 including suppressed tables | 1994-2022 | The industrial leg - first-use, end-use, fuel-switching and energy-management tables by manufacturing industry |
| Field | Type | Definition | Observed 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 row. | WEST |
| DIVISION | enum | Census division, ten of them with the 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 | Housing unit type code running from mobile home through single-family detached to apartments by building size. | 2 |
| BEDROOMS / TOTROOMS | integer | Count of bedrooms and total rooms in the unit. | 4 and 8 |
| TOTSQFT / TOTUSQFT | number | Total square footage and used square footage of the housing unit. | - |
| KWH | number | Total reference-year electricity consumption in kilowatthours, including solar self-generation. | 12521.48 |
| DOLLAREL | number | Annual electricity expenditure in dollars - the bill that came with the KWH figure. | 1955.06 |
| HDD65 / CDD65 | number | Heating and cooling degree days base 65F at the household location - the weather-normalization pair. | - |
Pick up where this leaves off
Every one of these ships with sample rows before you commit to anything.
EIA Consumption & Efficiency - Electricity Surveys (RECS/CBECS/MECS)
equipment and weight machinery …+8 more
EIA Residential Energy Consumption Survey (RECS) 2020 - Appliances Tables (HC3.x)
DOEID
EIA State Energy Data System (SEDS)
EIA Electric Power Monthly
Want rows instead of a pitch? Name the datasets.
API, files, or your warehouse. Daily, weekly, or hourly.
Get a sampleQuestions worth asking
What does one row of the RECS 2020 microdata contain?
One sampled US household. The 2020 cycle carries 18,496 of them, each described by 799 variables: an anonymous identifier keying every join, census region and division, structure type, rooms and square footage, tenure, heating and cooling equipment, appliance holdings, annual electricity consumption beside its dollar bill, degree days for weather normalization and the survey weight that expands the record onto the national frame.
How many households are in RECS 2020?
18,496 sampled households, weighted to represent the 123.5 million US housing units occupied as primary residences - the survey's 15th iteration since it was first fielded in 1978. Aggregated estimate tables publish national totals plus state-level figures for select states, with census divisions covering the rest of the country.
Does RECS break down electricity use by state?
Only partially, by design. State-level estimates publish for select states; everywhere else results roll up to census division, which is why the household row carries both a division field and a postal code populated only where disclosure rules permit. For all-50-states accounting, SEDS reports production, consumption, prices and expenditures for every state back to 1960.
Can a delivery be cut to specific variables, divisions or cycles?
Yes. Name the field families - end-use splits, equipment inventories, weights only - the census divisions and the cycles you need, and the sample ships cut to exactly that scope with the field dictionary attached. Ongoing feeds follow the same shape, daily, weekly, or hourly, via API, files, or your warehouse.