Ezra 2:29-35 Meaning: Every Family Has a Place in God’s Story
29The children of Nebo, fifty-two.
30The children of Magbish, one hundred fifty-six.
31The children of the other Elam, one thousand two hundred fifty-four.
32The children of Harim, three hundred twenty.
33The children of Lod, Hadid, and Ono, seven hundred twenty-five.
34The children of Jericho, three hundred forty-five.
35The children of Senaah, three thousand six hundred thirty.
29The children of Nebo, fifty and two.
30The children of Magbish, an hundred fifty and six.
31The children of the other Elam, a thousand two hundred fifty and four.
32The children of Harim, three hundred and twenty.
33The children of Lod, Hadid, and Ono, seven hundred twenty and five.
34The children of Jericho, three hundred forty and five.
35The children of Senaah, three thousand and six hundred and thirty.
29The children of Nebo, fifty and two.
30The children of Magbish, a hundred fifty and six.
31The children of the other Elam, a thousand two hundred fifty and four.
32The children of Harim, three hundred and twenty.
33The children of Lod, Hadid, and Ono, seven hundred twenty and five.
34The children of Jericho, three hundred forty and five.
35The children of Senaah, three thousand and six hundred and thirty.
29Sons of Nebo, fifty and two.
30Sons of Magbish, a hundred fifty and six.
31Sons of another Elam, a thousand two hundred fifty and four.
32Sons of Harim, three hundred and twenty.
33Sons of Lod, Hadid, and Ono, seven hundred twenty and five.
34Sons of Jericho, three hundred forty and five.
35Sons of Senaah, three thousand and six hundred and thirty.
29The children of Nebo, fifty-two.
30The children of Magbish, a hundred and fifty-six.
31The children of the other Elam, a thousand two hundred and fifty-four.
32The children of Harim, three hundred and twenty.
33The children of Lod, Hadid, and Ono, seven hundred and twenty-five.
34The children of Jericho, three hundred and forty-five.
35The children of Senaah, three thousand six hundred and thirty.
Meaning in one sentence
Ezra 2:29, 35 records the families returning from exile. The meaning: God remembers every person who comes back to Him, no matter how small the group.
Context
Ezra 2 opens with a roll call of God’s people coming home. After seventy years in Babylon, families begin the journey back to Jerusalem and Judah. The chapter lists them one by one, clan by clan, town by town. Our passage picks up with more entries: the children of Nebo, Magbish, the other Elam, Harim, then people from the towns of Lod, Hadid, Ono, Jericho, and Senaah. Each group has a number, from fifty-two to over three thousand. This is not cold bookkeeping. It is a living record that God kept His promise to restore His people. The list moves on to priests and Levites, but every line breathes the same truth: God brought them back, and He knows exactly who came.
Key Words
Two Hebrew words stand out in these verses. The first is b’nei, often translated “the children of”. It means descendants or sons. These people are not random individuals; they belong to a family line that reaches back to the land God gave their ancestors. God is reconnecting broken threads. The second word is mē’āh, “hundred”. In Hebrew, it shares a root with the word for multitude. Each hundred is not a cold digit but a crowd of real lives, stories of leaving Babylon, traveling dusty roads, and arriving in a ruined city. Even the smallest number, fifty-two from Nebo, is recorded carefully. God saw every face in that group. He sees yours too.
How Christians Read This Verse
Christians across traditions read this list as proof of God’s faithfulness. The Cambridge Bible (Anglican) notes the careful geography, distinguishing places like Nebo from Moabite towns. Matthew Henry, a Reformed pastor, sees every name as part of the fulfilled promise of return. In Catholic tradition, the return from exile is often viewed as a foreshadowing of the Church gathered from many nations. What unites these readings is the conviction: God keeps His word, and He counts His people one by one.
A common misunderstanding
Some readers skip these verses as a boring list of numbers with no spiritual value. In fact, the detailed register is a testimony of God’s faithfulness. Each number represents real families who risked everything to return. Even the smallest group of fifty-two is recorded and remembered. This is not bureaucracy; it is a love letter from a God who never forgets His own.
Living This Out
You might feel like one of the fifty-two this week, a small presence, easy to overlook. But God keeps a record. He saw the families of Lod, Hadid, and Ono when they were just a handful of travelers, and He sees you now. Your part in His story is not too small to matter. Let that truth settle in as you go about your ordinary day. You are known.
Main takeaway: God remembers every person who returns to Him, from the smallest family to the largest, and He writes each name in His book.
For Families
For ages 5, 8
This is a list of families who came back to their home after a long time away. God wrote down every single person because He loves them. He loves you too, and He knows your name.
For ages 9, 12
These verses look like a boring list, but each number is a real family that trusted God and moved back to the land He promised. There were big groups and small groups, even one with only fifty-two people. God paid attention to every one of them. He sees every step you take to follow Him, even when it feels small.
Questions People Ask
Is the Nebo in Ezra 2 the same as Mount Nebo where Moses died?
No. The Nebo mentioned here is likely a different location, possibly a town in the territory of Benjamin. Mount Nebo was in Moab, across from Jericho. The Cambridge Bible notes that this Nebo is distinguished from the Moabite town to avoid confusion.
Why does Ezra 2 include such a long list of families?
The list shows that God kept His promise to bring His people back from exile. It is a public record that every family, large or small, was part of the return. Matthew Henry calls it a testimony of God’s faithfulness to His covenant.
What does 'the children of' mean in this context?
The Hebrew word is b’nei, meaning descendants or sons. It is not just about children but about whole family lines, clans that traced their ancestry back to the original tribes of Israel. They returned as communities, not just individuals.
What does the name Senaah mean?
Senaah (also spelled Hassenaah with the article) means 'thorny'. It was the name of a family or town whose descendants returned. Even a name that suggests difficulty is included in God’s list, nothing disqualifies a family from being part of His people.
For pastors & researchers
Hebrew interlinear, 8 commentaries & word study