Fuglen forekommer i østre deler av Europa og Asia. Noen isolerte populasjoner finnes i sørvestre Spania og i det sørlige Afrika. Flesteparten av svartstorkene i verden er trekkfugler som overvintrer i subtropiske og tropiske områder i Afrika, India og Sørøstasia. Populasjonene i Spania og det sørlige Afrika er standfugler. På tross av disse standfuglpopulasjonene regnes arten som monotypisk og deles ikke opp i underarter.