The Schelling model of segregation is an agent-based model that elucidates how individual preferences for neighbours might result in segregation. When agents represent householders who relocate to the city, the model is particularly efficient for studying ethnic group residential segregation.