13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Black Skeletal Horse1Tirisfal Glades
Red Skeletal Horse1Tirisfal Glades
Blue Skeletal Horse1Tirisfal Glades
Brown Skeletal Horse1Tirisfal Glades
Doomguard XarkulUnknown
Brown RamUnknownDun Morogh
White RamUnknownDun Morogh
Gray RamUnknownDun Morogh
Brown HorseUnknownElwynn Forest
Chestnut MareUnknownElwynn Forest
Pinto1Elwynn Forest
Red Mechanostrider1Dun Morogh
Green MechanostriderUnknownDun Morogh
Blue MechanostriderUnknownDun Morogh
Unpainted MechanostriderUnknownDun Morogh
"Flipfin"50Stranglethorn Vale
Refugee Child1Zephras Isle
QuadcopterUnknownD.E.L.T.ATanaris
Loren Ravenlock60Mount Hyjal
Theramore Emissary22–23Stormwind City
Darkspear Emissary30Undercity
Lisbael HighfeatherUnknownMount Hyjal
Nordun Steadysight12Traveling Ranged Weapon SalesmanElwynn Forest
Black StallionUnknownWetlands
Brown HorseUnknownWetlands
Chestnut MareUnknownWetlands
PintoUnknownWetlands
Ranath Nightstride45HighborneAlterac Mountains
Manifest Clerk Philmor50Stormwind City
Bloodtalon Matriarch9Durotar
Olana Brighthoof55Sun Priest of An'sheMulgore
Chakuyak5–6Mulgore
Roy Lewells40Stormwind City
Olariaan Swiftburn12WindshapersZephras Isle
Skypriest Faladiel10Zephras Isle
Kuramaa10Spirit of MischiefZephras Isle
Ghost of Olgra16The Barrens
Encroaching Soldier22–23The Barrens
Outraged Pillager23The Barrens
Razormane Raider16–19The Barrens

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.