Jabarkan Ras dan agihan dari Cekakak belukar

Ada 5 anak jenis (subspesies) yang diakui:

H. s. smyrnensis (Linnaeus, 1758) – menyebar di Turki barat dan selatan, hingga ke Mesir timur laut; Afghanistan timur laut, Irak, ke timur hingga Pakistan dan India barat laut

H. s. fusca (Boddaert, 1783) – India dari Uttarakhand hingga ke Benggala Barat, dan ke selatan hingga Sri Lanka

H. s. perpulchra Madarász, 1904 – India timur ke Bangladesh, Burma dan Indocina, ke selatan hingga Sumatra dan Jawa Barat.

H. s. saturatior A. O. Hume, 1874 – Kep. Andaman.

H. s. fokiensis Laubmann & Gotz, 1926 – Tiongkok selatan dan timur.