13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Golm32Wetlands
Falfaan Halfwind5Artisan Weapon CrafterZephras Isle
Elaria Anvilwind5Artisan ArmorsmithZephras Isle
Taliaa Brightsky5Artisan ClothierZephras Isle
Captive Fire Elemental28Wetlands
Ergaan Eastwind5Artisan Leather GoodsZephras Isle
Wendigo Shaman6–8Dun Morogh
Elder Wendigo7–8Dun Morogh
Mountaineer Gretchen7Dun Morogh
Frosthowl9Dun Morogh
Unfinished Abomination35Undercity
Weevil K. Neevil1Duskwood
Restless Spirit23Druid of the ClawMoonglade
Juvenile Cloudrunner8Zephras Isle
Cloudrunner Matriarch9Zephras Isle
Cloudrunner6Zephras Isle
Thicket StalkerUnknown
JoshUnknownRiverglades
Abbot SchunckeUnknownRiverglades
Corporal TwohigUnknownRiverglades
Tar OozeUnknown
Night Watch Guard25The Night WatchDuskwood
Greater Tarantula18–19Redridge Mountains
Stormscale Beastmistress19–20Darkshore
Plagued Cockroach1The Barrens
Undercity Cockroach30Undercity
Jungle Boa1Orgrimmar
Valaquenia50Stormwind City
Aeigelyges50Orgrimmar
Shen'dorei WindwellUnknownElwynn Forest
Webbed Forsaken2–3Tirisfal Glades
Forsaken Adventurer2–3Tirisfal Glades
Hatescreech10Teldrassil
Windmistress Gaedress10Teldrassil
Brother Zendraas10Zephras Isle
Witchmother Arysa12Teldrassil
Saeyleenan60Great Windborne Cat SpiritZephras Isle
Avatar of Saeyleenan60Great Windborne Cat SpiritMoonglade
Befouled Webwood10–11Teldrassil
Deathguard Lizabetha22Tirisfal Glades

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.