Shaquille O'Neal has six children: Taahirah, Shareef, Amirah, Shaqir, Me'arah, and Diesel.
O'Neal's first child, Taahirah, was born in 1989 to his then-girlfriend Arnetta Yardbourgh. O'Neal has not been in contact with Yardbourgh since 1991. His second child, Shareef Rashaun O'Neal, was born on January 11, 2000 to his then-wife Shaunie Nelsons. The couple also have a daughter together named Amirah.
In 2003, O'Neal adopted his ex-wife's son from a previous relationship, Myles Nelson. He also has two sons with his current girlfriend Laticia Rolle: Shaqir (born in 2009) and Me’arah (born in 2014). In 2018 it was revealed that Shaquille had fathered a child out of wedlock with an Australian woman named Aja Metoyer; their son Diesel was born in 2015.
So far Taahirah is the only one of Shaq's children who does not live with him; she is married and has two daughters of her own. The rest of Shaq's kids all live with him and Laticia Rolle in Windermere, Florida.