13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Ki'rasia30Cloth Armor Merchant
Shaia30Mail Armor Merchant
Freillania30Shield Merchant
Silithid Swarm1
Talar35Bear Trainer
Valyen Wolfsong35Wolf Trainer
Talegon1Cartography Supplier
Urthoniir30Leather Armor Merchant
Lewin Starfeather30Leather Armor Merchant
Mistrunner25Valyen's Pet
Moonprowler25Kysandia's Pet
Stonepaw25Talar's Pet
Bear Form (Night Elf Druid)1
Bear Form (Tauren Druid)1
Riding Wolf (Gray)1
Riding Horse (Chestnut)1
Riding Wolf (Red)1
Riding Wolf (DarkGray)1
Riding Wolf (DarkBrown)1
Eye of Kilrogg22
Corthryn35Spirit Healer
Firemane Devourer38–39
Mirallia35Spirit Healer
Blistering Swamp Ooze41–43
Aquatic Form (Night Elf Druid)1
Aquatic Form (Tauren Druid)1
Wazza1Totem Merchent
Griznak35Race Vendor
Mazzer Stripscrew35Race Vendor
Crazzle Sprysprocket35Gnome Ticket Redeemer
Rugfizzle35Goblin Ticket Redeemer
Vilebranch Wolf46–47
Kodiak30
Woof1
Captain Quirk1Boat Operator
Sargath20
Wind Howler25–26
Stone Rumbler21
Rebald Yorglun50Raptor Trainer
CHOW Guard62

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.