13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Lordaeron Commander60
Lordaeron Soldier60
Skeletal Gryphon60
Unkillable Test Dummy 60 No Armor60
Crown Guard Horde Capture Quest Doodad1
Eastwall Horde Capture Quest Doodad1
Northpass Horde Capture Quest Doodad1
Plaguewood Horde Capture Quest Doodad1
Ironforge Gryphon Rider1
Orgrimmar Wyvern Rider1
Alliance Tower Buffer1
Silithus Spice Sandworm Mortar Target1
Lordaeron Veteran60
Lordaeron Fighter60
Spirit of Victory60
The Evil Rabbit5
Spirit Healer (DND)60
Sinister SquashlingUnknown
"Baroness" LlanaUnknown
Mei FrancisUnknownExotic Mounts
Galkara the AssassinUnknown
Dalaran ChildUnknown
EmiUnknown
Narestel PalestarUnknown
Moon Priestess NiciUnknown
Linzi RedgrinUnknown
Amera SkyUnknown
Shandy GlossgleamUnknownAlterac Mountains
Windfury TotemUnknown
Elemental Resistance TotemUnknown
Flametongue TotemUnknown
Lunar LanternUnknown
Festival LanternUnknown
RTC Player DummyUnknown
Venture Co. Poacher6–7Mulgore
Par'kourc62Blackrock Clan OutrunnerRedridge Mountains
Julien Faranister40Vault KeeperStormwind City
BalnazzarUnknown
Screeching TerrorUnknown
Shade of BalnazzarUnknown

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.