1 Samuel 7:2

2 And the ark was in Kiriath-jearim for a long time, as much as twenty years: and all Israel was searching after the Lord with weeping.

1 Samuel 7:2 Meaning and Commentary

1 Samuel 7:2

And it came to pass, while the ark abode in Kirjathjearim,
that the time was long
It could not be less than between forty and fifty years, for it remained here until the times of David, who removed it from hence after he was made king over all Israel, and when he had reigned over Judah seven years; and from the death of Eli to that time, which included the government of Samuel and Saul, it could not be less than what has been hinted:

for it [was] twenty years;
not that this was all the time the ark was at Kirjathjearim, but it was so long there before it was much taken notice of, and sought unto, and the Lord by it; there was a great neglect of God, and his worship, which through the means of Samuel began to revive about this time, as it follows:

and all the house of Israel lamented after the Lord;
became sensible of their evil doings, and repented of them, and sought the Lord with fasting, and prayer, and tears; bewailed their backslidings and revoltings from him, and cried after a departing God.

1 Samuel 7:2 In-Context

1 So the men of Kiriath-jearim came and took the ark of the Lord to the house of Abinadab in Gibeah, and they made his son Eleazar holy and put the ark in his care.
2 And the ark was in Kiriath-jearim for a long time, as much as twenty years: and all Israel was searching after the Lord with weeping.
3 Then Samuel said to all Israel, If with all your hearts you would come back to the Lord, then put away all the strange gods and the Astartes from among you, and let your hearts be turned to the Lord, and be servants to him only: and he will make you safe from the hands of the Philistines.
4 So the children of Israel gave up the worship of Baal and Astarte, and became worshippers of the Lord only.
5 Then Samuel said, Let all Israel come to Mizpah and I will make prayer to the Lord for you.
The Bible in Basic English is in the public domain.