Svartvävare förekommer i sydostligaste Nigeria, Uganda, västra Kenya, Angola och Demokratiska republiken Kongo. Tidigare inkluderades kastanjeryggig vävare (P. castaneofuscus) i arten, men urskildes 2016 som egen art av BirdLife International, 2022 av tongivande eBird/Clements och 2023 av International Ornithological Congress.