C. U. Blandford
Benchmarking · buildings

Chicago building energy

What the properties Chicago’s Energy Benchmarking Ordinance covers reported using, and which of them did not report, mapped as building footprints or markers wherever they could be placed.

For data year 2022, Chicago’s Energy Benchmarking Ordinance covered 3,613 properties: 2,645 reported, 732 did not and 236 were exempt. The 2,562 that reported a site EUI used 57.3 billion kBtu of site energy in total, a median of 78.5 kBtu per sq ft.

Data year 2022·Data release 2026-09-26

3,613 Covered properties
2,645 Reported
732 Did not report
57.3 billion kBtu Total reported site energy
78.5 kBtu per sq ft Median site EUI
87.1% Share matched at high or medium confidence

energy.csv·buildings.csv·Data year 2022·Data release 2026-09-26

01 Explore the map

3,613 properties

Two views of the same release. Buildings draws the covered properties as building footprints or markers wherever they could be placed, colored by reported energy use per square foot or in total, and hatched where a required report is missing. Density adds up the reported energy by hexagon or community area, which shows where the large buildings are.

How to use the map
  • Color: Per square foot (the default) is site EUI, energy used on site per square foot of floor area, so a building does not go dark just for being big. Total is the fuel use each property reported, added up. Both use seven classes computed once from the 2022 data; the legend relabels when you switch, and the view stays put.
  • What the other fills mean: hatched properties were required to report and did not. Gray ones reported but the City published no EUI for them. Square markers are properties with no outline in the City’s 2015 footprint layer, or whose outline match is unconfirmed, placed at a City coordinate that passed a location check or was accepted on review. Exempt properties are hidden until you check Show exempt.
  • Density: choose quarter-mile hexagons or community areas. A dashed, unfilled cell has benchmarked properties but none that reported energy; a blank one has no covered building. Neither means low energy use. Most hexagons with a value hold a single building, so check the count in the tooltip.
  • Hover and pin: hover for a property’s name or address, type, floor area and value. Click to pin it: the panel adds both measures, the fuel mix where it adds up, and how confidently it was matched to its footprint. Esc unpins.
  • Getting around: drag and scroll, or use + and −. Go to jumps to the Loop, the medical district, Hyde Park or O’Hare.
  • One year: the map shows 2022 only, and gains a year control when a later release passes the same checks.
  • By keyboard: once the map has focus, the arrow keys pan it and + and − zoom. In the buildings view, the list Properties in view, by address names the properties in the current view: the arrow keys move through it, Enter pins one and Esc unpins.
  • Not built yet: a table view, and a keyboard path to the density cells. Every figure on the map is in the downloads below.

3,613 covered properties · 3,182 drawn as footprints · 418 as markers · 13 not mapped · data year 2022

Standing caveat

This shows where Chicago’s large buildings are. The ordinance covers buildings of 50,000 square feet and more — on the City’s own figure, under 1% of the city’s buildings and about a fifth of its building energy. It says nothing about household energy burden, which is where the equity question lives.

Community-area table, 2022
Covered properties and reported site energy by community area, data year 2022, from density_ca.csv, data release 2026-09-26. Energy per square mile divides by the area’s whole polygon, parks, rail yards and lakefront water included, and 14 community areas hold fewer than five reporting properties, so read each row with its count.
No. Community area Covered properties Reported Did not report Total site energy (kBtu) Site energy per square mile (kBtu)
1 Rogers Park 81 44 35 329,836,228 179,385,950
2 West Ridge 41 32 9 524,896,602 148,668,210.9
3 Uptown 122 88 31 1,106,127,776 473,719,458.1
4 Lincoln Square 26 21 5 363,794,060 142,139,669.1
5 North Center 28 20 8 239,532,659 117,042,935.4
6 Lake View 208 176 30 2,608,417,225 833,786,231.1
7 Lincoln Park 154 137 15 1,700,607,769 536,822,417.8
8 Near North Side 569 497 63 13,517,361,288 4,914,744,069.5
9 Edison Park 2 1 1 5,822,317 5,130,714.1
10 Norwood Park 21 19 2 494,208,148 112,970,100.8
11 Jefferson Park 8 5 3 30,861,390 13,263,304.4
12 Forest Glen 9 3 6 34,819,070 10,890,724
13 North Park 23 18 5 190,910,011 75,720,068.3
14 Albany Park 21 16 5 110,708,447 57,643,738.8
15 Portage Park 24 13 10 117,522,821 29,731,980.5
16 Irving Park 26 16 10 135,033,674 42,009,426.5
17 Dunning 21 14 7 146,307,815 39,372,824.4
18 Montclare 5 5 0 96,232,438 97,286,339.8
19 Belmont Cragin 27 18 7 190,974,349 48,800,072
20 Hermosa 6 5 1 50,214,702 42,939,175.4
21 Avondale 21 11 10 135,116,164 68,127,724.7
22 Logan Square 59 40 16 306,936,585 85,519,778
23 Humboldt Park 32 22 5 230,000,702 63,813,650.9
24 West Town 108 68 28 885,546,914 193,532,995.9
25 Austin 56 25 18 186,761,813 26,130,543
26 West Garfield Park 14 3 5 40,097,342 30,971,502
27 East Garfield Park 28 14 3 94,852,250 49,075,183.8
28 Near West Side 309 249 46 5,810,171,747 1,021,993,635.3
29 North Lawndale 31 13 7 219,348,587 68,334,605.1
30 South Lawndale 22 20 1 759,286,057 165,374,702.4
31 Lower West Side 23 12 4 99,960,708 34,171,917.5
32 Loop 374 306 59 11,761,712,707 7,076,588,541.6
33 Near South Side 107 88 15 4,173,724,587 2,337,906,499.3
34 Armour Square 20 15 3 153,908,521 154,530,469.3
35 Douglas 81 43 32 974,725,045 590,674,893.4
36 Oakland 17 14 3 172,146,864 283,740,699.3
37 Fuller Park 4 2 0 19,162,102 26,822,144.9
38 Grand Boulevard 39 23 12 239,082,367 137,448,748.3
39 Kenwood 55 36 17 566,218,664 542,976,421.7
40 Washington Park 25 12 8 88,285,942 58,084,620
41 Hyde Park 111 93 17 3,114,308,888 1,924,869,019.8
42 Woodlawn 41 32 4 424,218,896 204,557,767.9
43 South Shore 68 35 30 409,603,171 139,575,869.7
44 Chatham 19 11 6 104,339,370 35,335,167.7
45 Avalon Park 6 2 1 11,973,098 9,577,176.3
46 South Chicago 13 5 2 47,719,050 14,262,888.4
47 Burnside 3 1 1 10,571,148 17,339,784.8
48 Calumet Heights 5 4 1 106,151,524 60,609,511.5
49 Roseland 19 12 2 243,378,649 50,516,120
50 Pullman 14 6 6 184,902,015 87,366,719.1
51 South Deering 9 6 2 140,033,090 12,850,349.8
52 East Side 6 3 2 36,727,725 12,300,443.9
53 West Pullman 8 4 1 42,212,478 11,843,345.3
54 Riverdale 3 1 0 157,235,860 44,552,358.9
55 Hegewisch 4 3 1 30,431,209 5,812,140.6
56 Garfield Ridge 10 7 2 64,898,379 15,346,942.3
57 Archer Heights 7 6 1 97,763,831 48,737,072
58 Brighton Park 14 9 3 86,986,028 31,953,381.5
59 McKinley Park 7 2 2 10,470,566 7,402,721.4
60 Bridgeport 11 8 3 76,548,116 36,609,768
61 New City 27 14 4 130,747,386 27,073,010.5
62 West Elsdon 7 5 1 29,512,895 25,152,700.7
63 Gage Park 15 12 2 117,286,702 53,353,530.8
64 Clearing 2 1 0 6,614,018 2,591,717.5
65 West Lawn 16 10 5 82,596,585 27,973,664.5
66 Chicago Lawn 12 9 1 214,382,695 60,812,770.2
67 West Englewood 16 5 1 38,886,151 12,326,459.6
68 Englewood 35 16 12 224,532,899 73,081,706.9
69 Greater Grand Crossing 20 13 6 156,653,543 44,179,162.2
70 Ashburn 18 14 3 109,252,359 22,484,669.9
71 Auburn Gresham 24 7 8 48,912,932 12,978,724.5
72 Beverly 2 2 0 10,913,248 3,426,966.4
73 Washington Heights 14 8 2 59,242,407 20,739,221.5
74 Mount Greenwood 7 6 1 136,107,541 50,201,708.2
75 Morgan Park 13 7 3 76,024,034 23,068,021.1
76 O'Hare 37 26 9 458,399,022 34,368,497.9
77 Edgewater 110 76 33 1,125,814,569 647,800,099.5

02 Data & methods

Built from the City of Chicago’s Energy Benchmarking release, matched address by address to the City’s building footprints, and summed to hexagons and community areas. The data dictionary gives every column’s source and vintage.

Work in progress. The explanatory article and its conclusions are still to come.

What these numbers are — and what they are not

Two measures per property: site EUI, the energy used on site per square foot of gross floor area, and total site energy, the electricity, gas, district steam and chilled water, and other fuel it reported, added up. Both are what owners reported through ENERGY STAR Portfolio Manager, verified by a third party once every three years. Nothing here is metered by the City, and nothing covers a building under 50,000 square feet.

Not reporting is part of the picture

Of 3,613 properties covered for 2022, 2,645 reported, 732 did not, and 236 were exempt. The non-reporters are hatched rather than left off, because a compliance gap is a finding, not a blank; the exempt are outlined when you ask for them. 83 properties reported but have no EUI in the City’s release, so no total is formed for them. At least one building is listed twice, once as reporting and once as not.

Why 2022, and not 2023

The map was built on data year 2022, and 2023 has not yet been reviewed for it. The City’s 2023 release does fail one basic test: only about 9% of its rows put the building inside the community area the same row names, and Rush’s campus on the Near West Side lands in North Center, almost five miles north. But this map uses a release’s own coordinate only where it passes that test or was accepted on review, and uses no 2023 coordinate at all. Located the way it locates everything, by property id and address, 87% of 2023’s reporting properties are matched at high or medium confidence, about the same as 2022; 2023’s matches have not been checked for precision. And 2023 is the release whose floor areas are consistent (see the next item). It is the next year to add. Data years 2024 and 2025 had not been published at the snapshot date.

How the total is defined

Total site energy is the fuel use each property reported, added up. It is not site EUI times gross floor area, although the two should be equal: for 989 of the 2,562 reporting properties with an EUI, the floor area the City published for 2022 is inflated, by about a fifth at the median, so that product overstates them and the city as a whole by about 12%. The City’s own greenhouse-gas figures agree with the fuel totals and disagree with the floor area by exactly the same factor, and its 2023 release lists the same buildings with smaller floor areas that fit. The per-square-foot figure is the City’s own and is not affected. The same problem runs through the 2020 and 2021 releases.

Where each building is

Reported addresses are matched to City building footprints where a match can be found, with the release’s own coordinate used only as a check or a fallback, and only if it falls inside its row’s stated community area or was accepted on review. 2,304 of the 2,645 properties that reported (87.1%) are matched at high or medium confidence, short of the 90% the project set before matching; the first version of this page compared an earlier figure with a threshold lowered to 85% the day that figure came in. A check of 406 sampled matches, each against evidence the matcher did not use, puts about 94% of the drawn outlines on the right building: about 99% of high-confidence matches and 74% of medium ones, the weakest being an outline chosen only because it is nearest the City’s coordinate. The check was made by AI reviewers working to a written rubric; no person has re-checked it, and no aerial imagery or site visit was used. Every verdict and its reason is in the download. A match that fails a basic size check is rejected or downgraded, and a property whose outline is unconfirmed is drawn as a marker at its City coordinate instead. The footprint layer is a 2015 snapshot, so a matched outline is whatever stood at the address in 2015, and 181 reporting properties built since have no outline at all. A property with several buildings reports one figure; it is drawn on the outlines its address or coordinate ties to it, often just one of its buildings, and never divided among them. Sixteen properties the tiers could not settle, UChicago Medicine and McCormick Place among them, were resolved one at a time against named evidence — fourteen of them placed, two deliberately left unplaced. Those reviews were made the same way as the precision check, by AI reviewers rather than by a person, and the evidence for each is in the download.

Color classes and extreme values

Each measure has seven quantile classes, computed once from the 2022 values and published in classes.json; the map reads them rather than computing its own. Two reporting properties exceed 1,000 kBtu per square foot: a data center, which is plausible, and a worship facility, which almost certainly is not. Both are drawn as reported.

Reading the density view

A cell’s value is the reported energy of the buildings in it divided by the cell’s whole area, parks, rail yards and lakefront water included. 591 of the 964 hexagons with a value hold a single reporting building, and 14 community areas hold fewer than five, so a dark cell is often one large building rather than a dense neighborhood. Every reporting property with a total is placed, so none is left out of the sums.

Names

Commercial, institutional, education and healthcare properties carry the name the City publishes. Residential properties are labeled by address and type, and by name only where the City’s name is a building name rather than an owner or LLC. A property with no stated type, as most non-reporters are, loses its name if it carries an owner, LLC or association token.

What changed on 2026-09-26

density_ca.csv and density_hex.csv print energy per square mile as the shortest decimal that reads back as the same number, which drops the floating-point residue some values carried. facts.json labels the match-precision figures and the count of properties resolved on review “(AI review)” and says that no person re-checked those verdicts. The data dictionary no longer says a sample of the AI verdicts was re-checked, since no record of such a re-check was kept, and it gives the greenhouse-gas agreement as measured, within 3% for 1,566 of the 1,569 records whose floor area is consistent, rather than “exactly”. It also says what the location test of 2023 found, rather than pointing to its report, which is not published. match_review.csv names the Goodman Theatre in one reviewer’s note; no verdict changed. The map’s caveats no longer say it never uses a release’s own coordinate: it uses one only where it passes the location check or was accepted on review, and never a 2023 coordinate. No figure changed; energy.csv, buildings.csv, classes.json and footprint_overrides.csv are byte for byte the 2026-09-24 release, and so are the map’s geometry and value files. The full list is in the release notes.

What changed on 2026-09-24

density_ca.csv gains a display name for each community area, facts.json states the hexagon width in miles, and the map’s own files are published and checksummed under site/. No figure changed; the other data files are byte for byte the 2026-09-23 release.

What changed on 2026-09-23

The release adds facts.json: every figure this page states, with its definition and source file. No figure changed; every other data file is byte for byte the 2026-09-22 release.

What changed on 2026-09-22

An audit of the data, the repository and this page found no error in the figures, and none of them changed. What changed is how the work is described. Sixteen properties whose location the matcher could not settle were said here to have been placed “by hand”: they were resolved the same way the match check was, by AI reviewers working to a written rubric, which this page now says. The map’s own caveats say it too, rather than leaving it to the repository. The code that builds all of this is now published alongside the data, under an MIT license that previously covered nothing a reader could see. Rush’s 2023 coordinate lands in North Center, not Lakeview. The full list is in the release notes.

What changed on 2026-09-21

The first version of this page and its data, from 2026-09-18, had errors that are now corrected. Total energy was site EUI times floor area, which the inflated floor areas pushed about 12% too high. UChicago Medicine was not placed on the map, and so was missing from the density view without notice. McCormick Place was placed in Armour Square, and Mount Sinai and Hilliard Homes were matched to the same addresses on the North Side. A check on construction years had moved 224 properties onto neighboring buildings, including the largest energy user, and some matches put large buildings on sheds. The match rate was reported against a threshold lowered the day the result came in, and no error rate had been measured. Names of owners and condominium associations showed on some properties, and the counts on the home page did not add up. The full list is in the release notes.

Download the data (CSV and JSON)
Reproduce this
Cite this

Blandford, Connor Ulrich. “Chicago building energy.” connorblandford.com, 2026-09-18 (data release 2026-09-26). https://connorblandford.com/projects/chicago-building-energy/. Data: https://doi.org/10.5281/zenodo.22972208; all releases: https://doi.org/10.5281/zenodo.22972207.