Ye residente en toa una franxa del Vieyu Mundu que cuerre a lo llargo de África subsahariana dende Senegal y Gambia hasta Etiopía, el valle del Nilu, la mariña oriental del Mediterraneu, Arabia occidental, y Asia al traviés de la India hasta Vietnam.[3] Esta especie nun tien de ser confundida col abeyerucu chicu (Merops pusillus).