13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Riding Spotted Frostsaber1Darnassus
Riding Striped Nightsaber1Darnassus
Blue Mechanostrider1Dun Morogh
Icy Blue Mechanostrider Mod A1Dun Morogh
Red Mechanostrider1Dun Morogh
Unpainted Mechanostrider1Dun Morogh
Green Mechanostrider1Dun Morogh
Lord Kragaru38Desolace
Brown Ram1Dun Morogh
Gray Ram1Dun Morogh
White Riding Ram1Dun Morogh
Chestnut Mare1Wetlands
Brown Horse1Dustwallow Marsh
Wailing Spectre58–60Deadwind Pass
Damned Soul59–60Deadwind Pass
Unliving Caretaker59–60Deadwind Pass
Unliving Resident59–60Deadwind Pass
Nibbles1Prairie DogThunder Bluff
Augustus the Touched55Eastern Plaguelands
Large Vile Slime56–57Western Plaguelands
Doomguard Commander61Blasted Lands
Lord Kazzak63Blasted Lands
Gordok Hyena52–53Feralas
Guard Roberts7Elwynn Forest
Flint Shadowmore60SI:7Western Plaguelands
Mountaineer Dolf7Dun Morogh
Deathguard Kel7Tirisfal Glades
Sentinel Shaya7Teldrassil
Grunt Kor'ja7Durotar
Gorefang13Silverpine Forest
Old Vicejaw14Silverpine Forest
Krethis Shadowspinner15Silverpine Forest
Monster Generator (Blackwing)1Blackwing Lair
Razorgore the Untamed63Blackwing Lair
Blackwing Spellbinder62Blackwing Lair
Blackwing Taskmaster62Blackwing Lair
Blackwing Warlock61Blackwing Lair
Death Talon Wyrmguard63Blackwing Lair
Death Talon Overseer62Blackwing Lair
Death Talon Flamescale62Blackwing Lair

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.