The Blue-capped Cordonbleu is native to Ethiopia, Kenya, Somalia, the Sudan in Tanzania. They inhabit subtropical or tropical dry grassland, shrubland in deserts.