White City is a village in Macoupin County, Illinois, United States. The population was 221 as of the 2000 census.