Todas las tribus de Israel van a Hebrón y le dicen a David que son sus huesos y su carne. Le recuerdan que incluso cuando Saúl reinaba, él conducía a Israel en sus campañas, y que el Señor le había dicho que pastorearía a su pueblo y sería su príncipe. Los ancianos hacen un pacto con él ante el Señor y lo ungen rey sobre Israel. David tenía treinta años y reinó cuarenta: siete años y seis meses en Hebrón sobre Judá, y treinta y tres en Jerusalén sobre todo Israel y Judá.
El rey y sus hombres marchan contra Jerusalén, habitada por los jebuseos, que confían en que su fortaleza es inexpugnable. David toma la fortaleza de Sión, que se llama desde entonces la ciudad de David, la rodea de construcciones y se va haciendo cada vez más grande, porque el Señor, Dios de los ejércitos, estaba con él. Hiram, rey de Tiro, le envía mensajeros, madera de cedro, carpinteros y canteros para edificarle una casa. David comprende que el Señor lo ha confirmado como rey sobre Israel y que ha engrandecido su reino por amor de su pueblo. Se anotan los hijos que le nacen en Jerusalén.
Cuando los filisteos oyen que David ha sido ungido rey, suben a buscarlo y se extienden por el valle de Refaim. David pregunta al Señor si debe atacar; el Señor le dice que sí. Vence en Baal-perazim, que significa el Señor irrumpe, y los filisteos abandonan sus ídolos. Vuelven al valle, y esta vez el Señor le manda rodear y atacarlos por detrás, frente a los álamos, cuando oiga un ruido de pasos en las copas. David obedece y derrota a los filisteos desde Geba hasta Gezer.