Det er beskrevet tre underarter av mørkhalelerke: – forekommer på Kapp Verde øyene. – forekommer fra Nord-Afrika til Sinaihalvøya og Arabia. – forekommer fra det østlige Iran til det sørlige Afghanistan og det sørlige Pakistan.