Kenya, Mozambique, Somalia, South Africa, Tanzania [United Republic of].
South-central Somalia (middle to lower Shabeelle Valley) southern along coast, including offshore islands, to eastern South Africa (R Great Kei); generally within 20 km of coast, but 150 km inland on R Juba (Somalia), and on R Zambezi to Sena (Mozambique); inland records from Kruger National Park and elsewhere in South Africa not accepted.
 
Rarity Status
Currently this species is not classified as a rarity in this country OR information has not been updated.
Population
Estimated population is unknown (2010).
Mangrove Kingfisher (Halcyon senegaloides) [XC755871]
by Frank Lambert from Tanga, Near tanga beach hotel,Tanga Region, Tanzania (song)
Mangrove Kingfisher (Halcyon senegaloides) [XC755874]
by Frank Lambert from Tanga, Near tanga beach hotel,Tanga Region, Tanzania (song)
Subspecies
Forms a superspecies with Woodland Kingfisher (Halcyon senegalensis). Northern populations sometimes considered to form a distinct subspecies, ranivorus, but differences seem insufficient to warrant subspecific separation.
The following 2 subspecies are recognised:
ranivorus Meinertzhagen, 1924 - Coastal Somalia to Tanzania, Zanzibar, Pemba and Mafia islands.