Just the sons, a few wives and a large group of followers... ive read some articles by Thomas Morwinsky and Stephen wigmore who tried to calculate demography stats for middle-earth , mostly by strenthgs of hosts or armies and few mention of numbers which jrrt actually gives us.
I made my own calculations by usi g the original number of elves and cuivienen and adding generations and came to very close numbers as wigmore did.
That is:
before the Exile ca.T.T. 1496:
ca. 1,800,000 Elves
600,000 Falmari
ca. 800,000 Noldor
ca. 200,000 Feanorians
ca. 200,000 Finarfinians
ca. 400,000 Fingolfinians
ca. 400,000 Vanyar
after the Exile ca.T.T. 1496:
ca. 530,000 Elves
less than 270,000 Falmari
ca. 75,000 Noldor
ca. 190,000 Vanyar
Beleriand
F.A. ca. 60 - 455 (Siege of Angband):
ca. 1.3-1.5 million Elves
Noldor: ca. 300,000
Sindar: ca. 950,000 - 1,000,000 Million
ca. 150,000 Men
ca. 30,000 Beorians
ca. 30,000 Halethrim
ca. 90,000 Hadorians
ca. 1/3 million Dwarves
120,000-160,000 Broadbeams
160,000-220,000 Dwarves Firebeards
Ents: ca. 5,000
F.A. ca. 310 - 313:
Men ca. 33,000
Beorians:ca. 6,000
Halethrim:ca. 9,000
Marachians:ca. 18,000
Doriath:
Menegroth: F.A. ca. 60 - 455 (Siege of Angband): 100,000 Sindar & Guest ElvesTotal: F.A. ca. 60 - 455 (Siege of Angband): 450,000 Sindar & Guest Elves
Brethil:
Men F.A. ca. 60 - 455 (Siege of Angband):ca. 25,000 HalethrimMilitary: ca. 2,500 Halethrim (core)
Dorthonion:
Men F.A. ca. 60 - 455 (Siege of Angband):ca. 25,000 BeoriansMilitary: ca. 2,500 (core)
Gondolin
FA 510: ca.120.000 Gondolindrim50,000 Noldor70,000 SindarMilitary:10,000 (core) + 5.000 (reserves
BelegostEditF.A. ca. 60 - 455 (Siege of Angband):120,000-160,000 DwarvesNogrodEditF.A. ca. 60 - 455 (Siege of Angband):160,000-220,000 Dwarves
Brithombar F.A. ca. 60 - 455 (Siege of Angband):30,000 FalathrimEglarest F.A. ca. 60 - 455 (Siege of Angband):30,000 FalathrimTotal F.A. ca. 60 - 455 (Siege of Angband):70,000 Falathrim
Feanorian marches:
F.A. ca. 60 - 455 (Siege of Angband):130,000 Elves75,000 Noldor60,000 Sindae
Hithlum
F.A. ca. 60 - 455 (Siege of Angband):150-170,000 Elves100,000 Noldor50,000-70,000 SindarF.A. ca. 455 (after Dagor Bragollach):ca. 90,000 Easterlings and Hadorians
Dor lomin
Men ca. F.A. ca. 60 - 455 (Siege of Angband): 75,000 HadoriansMilitary: ca. 7,500 Hadorians (core)
Ossiriand:
F.A. ca. 60 - 455 (Siege of Angband):70,000 LaiquendiTA 3000: 60,000 Sindar and Noldor (plus remnants of the Laiquendi and Eolrim)Military: 6,000
Nargothrond (proper)
.A. ca. 60 - 455 (Siege of Angband):ca. 200,000 Elves75,000 Noldor120-150 Sindar
Angband:
ca. 1-7 Millions Orcs, Trolls, Easterlings, Thrall-Elves
Eriador:
F.A. ca. 60 - 455 (Siege of Angband):ca. 65,000 Nandor