13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Farmer Kalaba25Hillsbrad Foothills
Skhowl36Alterac Mountains
Lo'Grosh39Alterac Mountains
Skeletal Fiend (Enraged Form)1
Olivia Burnside45BankerStormwind City
Newton Burnside45BankerStormwind City
John Burnside45BankerStormwind City
Randolph Montague45BankerUndercity
Mortimer Montague45BankerUndercity
Barnum Stonemantle45BankerIronforge
Bailey Stonemantle45BankerIronforge
Flesh Eating Worm25Duskwood
Commander Aggro'gosh60Stranglethorn Vale
Far Seer Mok'thardin45Stranglethorn Vale
Mountaineer Grugelm30Wetlands
Mountaineer Thar30Wetlands
Mountaineer Rharen30Wetlands
Watcher Fraizer35The Night WatchDuskwood
Granistad40Hillsbrad Foothills
Kurdros40Hillsbrad Foothills
Large Loch Crocolisk22Loch Modan
Gradok19–21Horde RunnerLoch Modan
Haren Swifthoof20–21Horde RunnerLoch Modan
Bro'kin49Alchemy SuppliesAlterac Mountains
Bliztik36Alchemy SuppliesDuskwood
Zarena Cromwind43Superior WeaponsmithStranglethorn Vale
Jaquilina Dramet39Superior AxecrafterStranglethorn Vale
Larimaine Purdue50Portal TrainerStormwind City
Fin Fizracket42Blackwater RaidersStranglethorn Vale
Fleet Master Seahorn60Blackwater RaidersStranglethorn Vale
Deeg34Blackwater RaidersStranglethorn Vale
Milstaff Stormeye45Portal TrainerIronforge
First Mate Crazz44Blackwater RaidersStranglethorn Vale
Whiskey Slim38Blackwater RaidersStranglethorn Vale
Lexington Mortaim35Portal TrainerUndercity
Dizzy One-Eye41Blackwater RaidersStranglethorn Vale
Privateer Bloads40Stranglethorn Vale
Drizzlik45Stranglethorn Vale
Baron Revilgaz60Stranglethorn Vale
Nimboya41Stranglethorn 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.