13,394 NPCs

Classic reference; current Forever availability is unconfirmed.

NPCLevelTitleZone
Stromgarde Vindicator39–40Arathi Highlands
Syndicate Highwayman30–31Arathi Highlands
Syndicate Pathstalker32–33Arathi Highlands
Syndicate Prowler36–37Arathi Highlands
Syndicate Mercenary31–32Arathi Highlands
Syndicate Conjuror35–36Arathi Highlands
Syndicate Magus37–38Arathi Highlands
Rumbling Exile38–39Arathi Highlands
Sprogger37Stranglethorn Vale
Daggerspine Raider38–39Arathi Highlands
Daggerspine Sorceress39–40Arathi Highlands
Lord Falconcrest40Syndicate LeaderArathi Highlands
Darbel Montrose39Shadow Council WarlockArathi Highlands
Otto38BodyguardArathi Highlands
Singer34Arathi Highlands
Foulbelly42Arathi Highlands
Ruul Onestone39Arathi Highlands
Kovork36Arathi Highlands
Molok the Crusher39Arathi Highlands
Zalas Witherbark40Warband LeaderArathi Highlands
Nimar the Slayer37Warband LeaderArathi Highlands
Prince Galen Trollbane44Arathi Highlands
Commander Amaren45Arathi Highlands
Geomancer Flintdagger40Arathi Highlands
Shakes O'Breen40Blackwater RaidersArathi Highlands
Fozruk42Arathi Highlands
Lieutenant Valorcall38Arathi Highlands
Privateer Groy42Dustwallow Marsh
Hammerfall Peon33–34Arathi Highlands
Hammerfall Grunt34–35Arathi Highlands
Prairie Dog1Mulgore
Hammerfall Guardian50Arathi Highlands
Sly Garrett46Shady GoodsStranglethorn Vale
Gazban40Stranglethorn Vale
Viznik Goldgrubber55BankerStranglethorn Vale
Old Man Heming43FishermanStranglethorn Vale
Grarnik Goodstitch34Expert TailorStranglethorn Vale
Dalaran Worker33–34Alterac Mountains
Princess Poobah42Stranglethorn Vale
Elder Saltwater Crocolisk38Stranglethorn Vale

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.