Chicago Building Records logo — a record sheet with a mark struck across itChicago Building RecordsWhat the City's building records prove
When the record is wrong

Records that predate digitization, and the silence they leave behind

An empty permit history on a 1924 bungalow is a fact about the dataset, not a fact about the building.

How far back the published record actually goes

Chicago's two principal building datasets both state a start date, and it is recent. The Building Permits dataset describes its coverage as 2006 to the present. The Building Violations dataset describes its coverage as January 1, 2006 to the present. Those are the City's own published statements about what is in them, and nothing earlier is in them.

What that means for a reader is simple and severe: for a building put up before 2006 — which in Chicago is nearly all of them — the published record covers only the most recent stretch of the building's life. Everything before that is not absent in the sense of having never happened. It is absent in the sense of not being published in these datasets.

One caution belongs here before anything is built on top of it. These dates are the datasets' own coverage statements. They are not, on the evidence gathered here, a statement about when the City began keeping records, when paper files were created or retired, or whether material from earlier years exists elsewhere in City or county holdings. The relationship between the published cutoff and any underlying digitization program is not established on this site, and should not be inferred from the coverage dates alone.

The age of the building stock against the age of the record

The mismatch is the whole subject. A Chicago bungalow built in 1924 has, at most, about two decades of published permit history. The eighty years before that — the original construction, the first wiring, the conversion of a coal room, the porch that went up and came down twice, the furnace replacements, the kitchen that moved — produced whatever records the City made at the time, none of which appear in the datasets a reader is most likely to search.

The practical consequence is that the published record is systematically thinner for older buildings and systematically richer for newer ones, in a way that has nothing to do with how much work was done to either. A 2015 condominium conversion will have a visible paper trail. A greystone that has been altered continuously since the First World War may show two permits and a sewer repair.

Read naively, that pattern says the old building is untouched and the new one has been heavily worked. It says nothing of the kind. It says the datasets begin in 2006.

A second discontinuity inside the published range

Even within the covered period the record is not written in one language. Chicago rewrote and renumbered its construction codes at the end of the 2010s. The Department's own implementation memorandum dates the sequence: City Council adopted the Chicago Construction Codes on April 10, 2019; the codes began phasing in from June 1, 2019; Titles 14B and 14R became optional for applications started on or after December 1, 2019; and the new codes became mandatory for most permit applications started on or after August 1, 2020.

The current structure is Title 14A for the administrative provisions, 14B for the building code, 14R for the rehabilitation code and 14X for the minimum requirements for existing buildings. Everything written before that cites Title 13, including a considerable amount of guidance still posted on the City's own website. A Title 13 section number appearing in an older record or an older City document is a historic citation. It is not current law, and the mapping from a given Title 13 section to a given Title 14 section is not something this site asserts.

For a records reader, that renumbering is useful rather than merely confusing: it dates the file. A violation whose ordinance field carries a Title 13 citation belongs to the earlier era or to practice derived from it. Since the violations data runs from 2006, a single building's history can straddle both numbering systems while describing one continuous structure.

Source: Implementation Memo, City of Chicago Department of Buildings, December 15, 2019.

A third gap, this one documented by the City itself

The published range also has at least one interruption inside it that the City has recorded in its own change notices. The Building Permits dataset's documented changes include a notice dated September 13, 2024, whose published description refers to a temporary pause in updates and to changes in the dataset.

That is as far as the evidence goes, and the limit matters. The notice's description is public; the body of the notice could not be retrieved, so the length of that pause and its exact dates are unverified here. What can be said is that a gap in the permit data around that period is something the City itself has flagged rather than something a reader would be inferring. What cannot be said is how wide the gap is or precisely which records it affects.

Two other documented changes bear on the same dataset: a notice dated May 1, 2024 describing changes to it, and a notice dated October 15, 2025 recording the addition of a permit condition column. A dataset whose columns change over time is a dataset in which the absence of a value can mean the column did not exist yet.

Source: Building Permits dataset description and change notices, City of Chicago.

What an empty history on an old building proves

Almost nothing, and the reasons compound rather than merely add.

  • Age. The datasets begin in 2006, so anything earlier is outside them.
  • Exemption. A great deal of lawful work has never required a permit — interior finishes, in-kind fixture replacement in small residential buildings, steep-slope shingle work, limited drywall and masonry, low-voltage wiring, small sheds and gazebos, and porches under six feet off the ground with a small landing area. The Department's homeowner guide sets out that structure and states its code information was correct as of July 2017.
  • Exclusion. The permit dataset's own description states that it excludes permits voided or revoked after issuance. A revoked permit is not shown as revoked; it is not shown at all.
  • The inspection silence. Chicago publishes no standalone Department of Buildings inspections dataset, so a passed inspection generally produces no public record. The system is visible chiefly through its failures.

Stack those four and the empty file on an old building becomes almost uninterpretable in the direction most readers take it. It is not evidence of an original, unmodified structure. It is not evidence of unpermitted work either. It is the expected output of a record system that starts recently, publishes only some classes of event, and removes a category of record entirely.

What is still answerable from an old building's file

The limits are real but they are not total, and the questions that survive are worth separating from the ones that do not.

Answerable: what was authorized at this address since 2006, under what described work, through which review process — the permit data carries a field the City describes as the process used to review the permit application, which is where a City plan review and a privately certified or over-the-counter issue become distinguishable. Also answerable: whether the City has cited this building since 2006, on what dates, under which codes, and with what status; and whether the ordinance numbering in those citations places them before or after the recodification.

Not answerable: what was built before 2006. Whether a permit was ever issued and later revoked. Whether any inspection was passed, except where a certificate of occupancy exists — and those are confined to larger buildings, since single-family homes and two- or three-flats do not require one. And, most importantly, whether the absence of all of the above means anything at all.

For a pre-war building, the honest reading is that the City's published record is a short recent chapter appended to a long undocumented history, and that the weight a reader puts on it should be proportioned accordingly.

Frequently Asked Questions

How far back does Chicago's published building data go?

The Building Permits dataset states coverage from 2006 to the present and the Building Violations dataset from January 1, 2006 to the present. Those are the City's own coverage statements. They do not establish when the City began keeping records, only what these datasets contain.

Does an empty permit history mean an old building was never altered?

No. The published data begins in 2006, a great deal of lawful work has never required a permit, voided and revoked permits are excluded by the City's own description, and passed inspections generally produce no public record at all. The empty file is the expected output of those four facts together.

Why do older Chicago records cite Title 13 sections?

Because the City recodified its construction codes into Titles 14A, 14B, 14R and 14X. City Council adopted the Chicago Construction Codes on April 10, 2019 and they became mandatory for most permit applications started on or after August 1, 2020. A Title 13 citation in a record dates it; it is not current law.

Is there a documented gap in Chicago's permit data?

The City published a change notice dated September 13, 2024 whose description refers to a temporary pause in updates to the Building Permits dataset. The notice's body could not be retrieved, so the length and exact dates of that pause are unverified here.

What can still be established from an old building's public file?

What was authorized at that address since 2006, under what description, and through which review process; and whether the City cited the building since 2006, on what dates and with what status. What was built before 2006, and whether any inspection was passed, generally cannot be established from the published record.