Xã Suối Hai đượ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ã: Tản Lĩnh, Ba Trại (huyện Ba Vì); một phần diện tích tự nhiên và dân số của các xã: Cẩm Lĩnh, Thụy An (huyện Ba Vì).