13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Archmage Celindra40Kirin TorAlterac Mountains
Mei Francis26–27Exotic PurveyorAlterac Mountains
HorseUnknownAlterac Mountains
Ice Claw BearUnknownAlterac Mountains
DiemetradonUnknownAlterac Mountains
White LionUnknownAlterac Mountains
FrostwolfUnknownAlterac Mountains
Hanaa Nightwind10Rangers of Thendal GroveZephras Isle
FuzzUnknownAlterac Mountains
Dart FrogUnknownAlterac Mountains
Deadwood TotemicUnknownMount Hyjal
SnakeUnknownAlterac Mountains
Peacekeeper Vaaniel5Zephras Isle
Al'Aketh CutthroatUnknown
FrankieUnknownAlterac Mountains
Danarii Bellowveil10AdvisorZephras Isle
RogerUnknownAlterac Mountains
ChickenUnknownAlterac Mountains
Lotheluum Starbreeze10Druid TrainerZephras Isle
TobyUnknownAlterac Mountains
PancakesUnknownAlterac Mountains
Anathamaas Aetherwind10Mage TrainerZephras Isle
Emerii Tallgust20LeatherworkerZephras Isle
Seena Skybreaker10Warrior TrainerZephras Isle
Yorana Windyreed10PeacekeeperZephras Isle
Eltheen Nightbreeze10Rogue TrainerZephras Isle
Othesia Evengale10TailorZephras Isle
Sessaria Skystride10Shaman TrainerZephras Isle
Valennia Stormfist20Peacekeeper CaptainZephras Isle
Halavuul Cragwind10Mining TrainerZephras Isle
Quel'ana Quickgale10Hunter TrainerZephras Isle
Antelariaa Cloudgaze10General GoodsZephras Isle
Orsaan Dalewind10Crafter's Hall AdministratorZephras Isle
BuddyUnknownAlterac Mountains
MunchiesUnknownAlterac Mountains
Prairie DogUnknownAlterac Mountains
SproutUnknownAlterac Mountains
Mister TibbsUnknownAlterac Mountains
BeepoUnknownAlterac Mountains
NikoUnknownAlterac Mountains

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.