13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Sarltooth29Wetlands
Apprentice Soren3Dun Morogh
Cook Ghilm9Cooking TrainerDun Morogh
Prospector Stormpike30Ironforge
Miner Grothor8Dun Morogh
Miner Grumnal9Dun Morogh
Gothor Brumn18ArmorerLoch Modan
Balgaras the Foul34Wetlands
Goli Krumn10Ironforge
Adam1Stormwind City
Billy1Stormwind City
Justin1Stormwind City
Brandon1Stormwind City
Roman1Stormwind City
Jarven Thunderbrew15Dun Morogh
Rejold Barleybrew10Dun Morogh
Marleth Barleybrew12Dun Morogh
Beldin Steelgrill12Dun Morogh
Pilot Stonegear20Dun Morogh
Pilot Bellowfiz18Dun Morogh
Miran15Loch Modan
Saean10Loch Modan
Krakk38Superior ArmorerStranglethorn Vale
Mudduk40Superior CookStranglethorn Vale
Snarl31Expert BlacksmithOrgrimmar
Brawn35Expert LeatherworkerStranglethorn Vale
Rogvar53Master AlchemistSwamp of Sorrows
Thysta55Wind Rider MasterStranglethorn Vale
Vagash11Dun Morogh
Berserk Trogg19–20Loch Modan
Ol' Beasley10Stormwind City
Frostmane Seer8–9Dun Morogh
Boss Galgosh22Stonesplinter ChieftainLoch Modan
Magosh21Stonesplinter Tribal ShamanLoch Modan
Wetlands Crocolisk23–24Wetlands
Topper McNabb1Stormwind City
Kragg40Hunter TrainerStranglethorn Vale
Morris Lawry1Stormwind City
Sranda40Light Armor & Weapons MerchantBadlands
Ian Strom47Rogue TrainerStranglethorn Vale

Classic reference data from QuestieDB (Forever data, commit c5de61a), with positions on Forever's zone maps. It doesn't confirm that an NPC, location, quest or item is in Forever.