13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Daythor BrellanUnknownMount Hyjal
Disturbed Ghoul30Duskwood
Blackthorne Adept60Blackthorne PactMount Hyjal
SisterUnknownWestfall
LeoUnknownWestfall
BusterUnknownWestfall
CallieUnknownWestfall
BebeUnknownWestfall
Dead OrcUnknownKor'kron EliteDustwallow Marsh
High Priestess LorthunaUnknown
Marn Euhorn60Cenarion CircleMount Hyjal
Aisarra Nightmeadow63Keeper of KnowledgeMount Hyjal
Hawk20–30Duskwood
GhansurokUnknownBlight of the Hills
Earthseer Farsen13Dun Morogh
Farsen's Totem10Dun Morogh
Afadra Dunwall13Lorekeeper of IronforgeIronforge
Thom Filch13Ironforge
Aurian Highgrove50BartenderWetlands
Bhalir Firebrew50ChefWetlands
Agriel Firebrew50Wetlands
Riding Striped Dawnsaber40Darnassus
Winklespark22Ratchet QuartermasterThe Barrens
Gezzy Gunkgear36Booty Bay QuartermasterStranglethorn Vale
Rettrick44Gadgetzan QuartermasterTanaris
Zippie Fizzbolt58Everlook QuartermasterWinterspring
ThylaenUnknownMount Hyjal
Ochre Skeletal WarhorseUnknownTirisfal Glades
Faladriaal Featherfall10Guild MasterZephras Isle
High Order Mage30Alterac Mountains
Seasoned Adventurer28Alterac Mountains
Ajay Green27BartenderAlterac Mountains
Genn Fairweather20Stablemaster and Riding TrainerZephras Isle
Swift Umber Galestrider60Zephras Isle
Swift Stormy Galestrider60Zephras Isle
Swift Empyrean Galestrider60Zephras Isle
Kal'tinzanUnknownMount Hyjal
Brakk12AdventurerDurotar
Kaga Wildhoof12AdventurerMulgore
Lyreena Duskblade12AdventurerTeldrassil

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.