La Bible nomme 19 fils et une fille appartenant au roi David, qui avait au moins sept femmes et de nombreuses concubines. On ne sait pas exactement combien d'enfants le roi David a engendré.
Les fils nommés dans la Bible sont Amnon, Daniel (Chileab), Absalom, Adonija, Shephatiah, Ithream, Shimea, Shobab, Nathan, Solomon, Ibhar, Elishua, Elpelet, Nogah, Nepheg, Japhia, Elishama, Eliada et Eliphelet . D'après 2 Chroniques 11:18, Jérimot, qui n'est mentionné dans aucune des généalogies, est un autre des fils du roi David. Les fils nés de ses concubines ne sont pas nommés. David avait également au moins une fille, Tamar, qui a été violée par son demi-frère Amnon. Le viol de Tamar a entraîné la mort d'Amnon. Les filles supplémentaires ne sont pas mentionnées dans la Bible.