A Bíblia dá o nome de 19 filhos de Davi em 1 Crônicas 3:1-9. Mas esse não é o número total de filhos que ele teve. A própria passagem diz que Davi também teve filhos com suas concubinas, sem informar os nomes deles. Ela menciona ainda uma filha, Tamar.
Os seis filhos que nasceram quando Davi morava em Hebrom foram Amnom, Daniel, Absalão, Adonias, Sefatias e Itreão. Cada um era filho de uma mulher diferente. Daniel também aparece com o nome de *Quileabe* em 2 Samuel 3:3.
Depois, em Jerusalém, nasceram os outros 13 filhos citados nessa lista. Quatro eram filhos de Bate-Seba: Simeia, Sobabe, Natã e Salomão. Os demais eram Ibar, Elisama, Elifelete, Nogá, Nefegue, Jafia, outro Elisama, Eliada e outro Elifelete. Os nomes Elisama e Elifelete aparecem duas vezes na lista.
Há pelo menos mais um filho que precisamos considerar: o primeiro bebê que Davi teve com Bate-Seba. Ele morreu poucos dias depois de nascer, como conta 2 Samuel 12:15-18, e não aparece entre os quatro filhos dela relacionados em 1 Crônicas 3. Outro nome, Jerimote, é chamado de filho de Davi em 2 Crônicas 11:18. A Bíblia não esclarece se esse era um nome diferente de algum filho já listado ou se era outro filho.
Alguns desses filhos tiveram histórias marcantes. Amnom foi morto por ordem de Absalão, seu irmão; mais tarde, Absalão também morreu, depois de se rebelar contra Davi (2 Samuel 13:28-29; 18:14-15). Adonias tentou se tornar rei, mas foi Salomão quem sucedeu Davi, conforme a decisão anunciada pelo próprio rei (1 Reis 1:28-30, 39). Salomão depois construiu o templo em Jerusalém.
Portanto, a resposta mais precisa é: conhecemos os nomes de 19 filhos na lista de 1 Crônicas, mas Davi teve outros filhos, e a Bíblia não nos dá um total definitivo. Entre seus descendentes, o mais importante para a história bíblica é Jesus Cristo, apresentado no Novo Testamento como descendente de Davi (Mateus 1:1).