Starting with Dalaran , we have-
Warcaster Faronoraithe, Warmage Yurias, Warmage Ilsuaria, Goldlily Gleamingfell, Metopious Loreseeker, Darthalia Ebonscorch,Fialla Sweetberry, Fabioso the Fabulous, Aimee, Teller Althiellis, Imindril Spearsong, Sabrina Sorrowgaze, Olisarra the Kind, Andellion, Mona Everspring, Ildine Sorrowspear, Enchanter Nalthanis, Kitz Proudbreeze, Paldesse, Karandonna, Dariness the Learned, Arille Azuregaze, Warmage Lukems, Vereesa Windrunner, Archmage John NIcholas, Arcanist Braedin, Arcanist Tybalin, Isirami Fairwind, Caliel Brightwillow, Valaden Silverblade, Elizabeth Ross, Mirla Silverblaze, Archmage Lan’dalock, Aemara, 6x Class trainers, 5x vendors, 13x Silver Covenant Guardian Mage, and 1x Silver Covenant Agent = 55 High elves in Dalaran
Windrunner’s Overlook
Gelendror Whitewing, Scout Captain Daelin, Scout Yrbria, Landual Silverhart, Aniduria, Miura Brightweaver, 13x Silver Covenant Scout, 6x Silver Covenant Horseman = 25 High elves, making our total 80
Icecrown- The Skybreaker
Skybreaker Shield-Mage x6 total 86
Icecrown- Argent Tournament
Arcanist Taelis, Averith Swiftstrike, Scout Shalyndria, Narasi Snowdawn, Caris Sunlance, Savinia Loresong, Hiren Loresong, Aspirant Forudir, Valiat Laradia, Champion Isimode, Arcanist Asarina Fael Morningsong, Liere Morningsong, Celian Daybreak, Hlidan Lightwing, Priestess Alorah, Silver Covenant Guardian x11, Argent Peacekeeper x7(?) = 34 making our total 120
Quel’Delar’s Rest
Caladis Brightspear, Silver Covenant Sentinel x2 = 3 total 123
Hrothgar’s Landing
Captain Elleane Wavecrest, Silver Blade Sailor x6, Wavecrest Mariner x7 = 14 making our total 137
Dragonblight- Wintergarde Keep
Vas the Unstable, 7th Legion Battle Mage x8 =9 making our total 146
The Hinterlands- Quel’danil Lodge
Jalinde Summerdrake, Gilveradin Sunchaser (technically in Shindigger’s Camp- but its close by,) Highvale Sentry x 14 = 16 making our total 162
The Ghostlands- Hatchet Hills
Silver Covenant Ranger x 23 making our total 185
(technically there are 24, but #24 is “glitched” inside one, so I don’t think he counts)
Dustwallow Marsh- North Point Tower (Yes it’s still there after Theramore’s destruction)
Captain Darill, Theramore Sentry x5(?) Theramore Infiltrator x9(?) = 14 so total is 199
Isle of Thunder (INCOMPLETE)
Silver Covenant Spellblade x 30(!), Kirin Tor Guardian x4(?) Kirin Tor Defender x2(?) Silver Covenant Ranger x 15(!) Kirin Tor Captive x3(?) = 54 so total is 253
(This area was difficult to count due to all the densely packed NPC’s wandering around, many were hard to keep track of. The (!) for the Spellblades and Rangers were due to me losing track of them and maybe counting one more than once or NOT counting one. There are a TON of them no doubt but I do feel obligated to do a recount and maybe averaging the numbers. Plus the missing named NPCs.)
Terrokar Forest- Allerian Stronghold/Post
Taela Everstride, Ros’eleth, Captain Auric Sunchaser, Aeman Brightsong, Theine Brightsong, Innkeeper Biribi, Theloria Shadecloak, High Elf Ranger x6 =13 so our total is 266
Stormwind City
Elsharin, Caledra Dawnbreeze, High Elf Sorceress x2, Silver Covenant Guardian Mage x2 =6 making our total 272
(First Mate Wavesinger MIA)
Finally, a quick roundup-
Area 52- Ravandwyr, Shattrath- High Elf Refugee x2(?), Suramar- Silver Covenant Guardian Mage x2, Towlong Steppes- Silver Covenant Guardian Mage x2, Vale of Eternal Blossoms- Kriss Goldenlight, Borean Tundra- Magister Dath’omere, Ulduar- Kirin Tor Mage x4(?) = 13 making my total so far- 285
So thats roughly 285 give or take a few dozen due to RNG. And I’m MISSING a considerable number. I think when I’m done the final number will be around the 320’s? I think that’s more than enough to populate Stormwind or Ironforge. (In-game at least.)