13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Curious Crow60Mount Hyjal
Spectral ChargerUnknownDeadwind Pass
Braldir Ashmantle35Loch Modan
Earthen Ring Shaman9999Zephras Isle
Kirin Tor Mage9999Zephras Isle
Eastsea BuccaneerUnknownRiverglades
Eastsea MusketeerUnknownRiverglades
Eastsea RaiderUnknownRiverglades
Farholde Scout Trainee39Riverglades
Elegael Thornpaw10Nightclaw DruidZephras Isle
Sergeant RiftanUnknownRiverglades
Neza BloodsnoutUnknownRiverglades
Norric Lochthane32Loch Modan
Eldrun Stormbreaker5Shaman TrainerIronforge
Ingrid Dunwald5Shaman TrainerDun Morogh
Jorel Windsinger10Nightclaw DruidZephras Isle
Naanel Shadowfoot10Nightclaw DruidZephras Isle
Naaleos Leafwhisper10Nightclaw DruidZephras Isle
Falleeah Gustrunner10Nightclaw DruidZephras Isle
Hyneena Fiercefang10Nightclaw DruidZephras Isle
Telenos Leafwhisper10Nightclaw DruidZephras Isle
Nayeela Snarlfang10Nightclaw DruidZephras Isle
Frothrik Saegrund40Wetlands
Hervdana Saegrund30Wetlands
Maelgwyn Shadowtale10Nightclaw DruidZephras Isle
Kaena Swiftpaw10Nightclaw DruidZephras Isle
Thylonell Bitterwind10Nightclaw DruidZephras Isle
Maeleneth Barrowbrother10Nightclaw DruidZephras Isle
Neyasteel Mossmender10Nightclaw DruidZephras Isle
Bryaes Galechaser10Nightclaw DruidZephras Isle
Beyaa Gustbellow10Nightclaw DruidZephras Isle
Maeyeen Brightfeather10Nightclaw DruidZephras Isle
Holaan Glenprancer10Nightclaw DruidZephras Isle
Mithraless Sterngale10Nightclaw DruidZephras Isle
Baeo Sharpstrike10Nightclaw DruidZephras Isle
Eelitha Fernstep10Nightclaw DruidZephras Isle
Arnorea Shadowfoot10Nightclaw DruidZephras Isle
Granny Finespindle24Leatherworking RecipesIronforge
Benjy WheelerUnknownRiverglades
Young Paletusk37Riverglades

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.