Xã Kim Anh được hình thành trên cơ sở nhập toàn bộ diện tích tự nhiên và dân số của các xã: Minh Trí, Minh Phú, Tân Dân (huyện Sóc Sơn).