Chicago has always been a mosaic of shifting neighborhoods, but how they change — and why — is often hidden in thousands of rows of census data. In this project I set out to make those movements visible. Using recent American Community Survey (ACS) records and a dash of machine learning, I traced who is moving into each census tract, what makes those areas attractive, and how the picture has evolved between 2018 and 2023. Understanding these flows matters as migration often tells stories about the city’s economic and social changes.

From Raw Numbers to Migration “Fingerprints”

Clustering the movers. I began with 36 variables that describe only one thing: inflow migration in 2018 - how many people arrived, where they came from, and their income levels. Running K-means on a PCA-reduced version of that data uncovered five distinctive migration fingerprints without relying on any preset labels.

Teaching the model to predict. Next, I asked whether everyday neighborhood features—median income, rent, rail access, education levels, and more - could predict those fingerprints. Machine Learning models, trained on 2018 data and tested on 2023, achieved moderate accuracy. The most predicative features are levels of education and the proportion of renter-occupied housing. Note that these predictors do not suggest causal relationships but merely provides a way for understanding the concurrence between migration and socio-economic changes.

Migration Patterns

Cluster label (brief)Typical originIncome tilt
High-income magnetWithin Cook CountyHigher
External working-class hubOut-of-stateLower
Local working-classNearby tractsLower
Mixed inflow, extremesMixedBimodal
Low inflow, stable

The labels are shorthand derived from centroid characteristics; see the full technical report for details.

Chicago from 2018 to 2023: What Changed?

Between 2018 and 2023 many tracts switched clusters, underscoring how fluid neighborhood identities can be. Tracts that gained rapid rail access, for instance, often shifted toward high-income or mixed-income magnets. At the same time, some formerly popular areas cooled as median rents outpaced incomes.

Want to Know More?

The full slide deck—including data sources, variable lists, and model diagnostics—is available here. I’m always happy to chat about the methods, limitations, or next steps.