13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Cenarion WardenUnknownMoonglade
Muln Earthfury9999Earthen RingMulgore
Alaana Stormwalker20WindshapersMulgore
Docile Galestrider1Zephras Isle
Ephram Barbaro55Stable MasterTirisfal Glades
Slumbering DruidUnknownMoonglade
Slumbering DruidUnknownMoonglade
Alphonse Dumas25Journeyman BlacksmithRiverglades
Converted FarmerUnknown
Plains Coyote36Riverglades
High Plains Buzzard38–39Riverglades
Melanie Sable41Expert EnchanterRiverglades
Watcher CorneliusUnknownRiverglades
Cedric DaltonUnknownWatch CaptainRiverglades
TreantUnknownMount Hyjal
Injured Deathguard1Tirisfal Glades
Tel'daeor the Stormspeaker13Zephras Isle
Mystmane13Zephras Isle
Snapbeak the QuickUnknownZephras Isle
Galemender Delanea11Zephras Isle
Rudolph Gelhardt10–12Tarnished PaladinTirisfal Glades
Tarnished Zealot8–11Tirisfal Glades
Tarnished Drudge8–11Tirisfal Glades
Master Mycologist ShuromeUnknownEmerald CircleFelwood
Deathguard Baldren25Silverpine Forest
Lumina Windsinger20Silverpine Forest
Ulric Frostveil25Ashenvale
RenalardUnknownWild GodMount Hyjal
Mika Darby44Blacksmithing SuppliesRiverglades
Ivory Galestrider1Zephras Isle
Musical Gustjumper1–30Zephras Isle
Musical Gustjumper1Zephras Isle
Wheatley38Stable MasterRiverglades
Martha Wellsworth35General GoodsRiverglades
Paige Armstrong40Weaponsmith & ArmorcrafterRiverglades
Cassandra Wheeler40Food & DrinkRiverglades
Deadwood WardenUnknown
Chieftain DeeproarUnknown
Old Fire-Eye25Silverpine Forest
Igthar ForgefuryUnknownShadowforge BlacksmithBurning Steppes

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.