21 Savage is publicly known to have three children with two different women, so he has two “baby mamas” based on available information.

Quick Scoop: 21 Savage’s Kids and Baby Mamas

  • 21 Savage has three kids: two sons, Kamari and Ashaad, and a daughter, Rhian.
  • Public reporting and profiles say he has two sons with one woman, Keyanna Joseph, and his daughter with another woman.
  • That means he has two known mothers of his children (two baby mamas), as far as what’s been made public.

What’s Confirmed vs. What’s Private

  • Sources like People and biographical write‑ups state he shares both Kamari and Ashaad with Keyanna Joseph.
  • His daughter Rhian is from a different relationship, but that mother’s identity is kept low‑key in most reports.
  • Some outlets simply say the mothers’ identities are largely private and not fully revealed, which keeps speculation going in fan forums.

In short: Public info points to three kids and two baby mamas, but he clearly chooses to keep the details of his family life relatively private.

Bottom note: Information gathered from public forums or data available on the internet and portrayed here.