Capital · Eastern Kingdoms
Stormwind City
Everything in Stormwind City on one map. Pick layers, hover a pin for its name and coordinates and click to open the NPC or item.

Quick facts
- Friendly to
- AllianceBased on the zone's service NPCs.
- Continent
- Eastern Kingdoms
- Located in
- Elwynn Forest
- Flight masters
- Dungar Longdrink
- Instances
- Stormwind Stockade (24–32)
- Quests
- 191
On the map
95 visibleFlight masters 1
- Dungar LongdrinkGryphon Master · Level 55 · (71, 73)
Innkeepers 1
- Innkeeper AllisonInnkeeper · Level 30 · (60, 75)
Trainers 51
- Alchemist MalloryJourneyman Alchemist · Level 26 · (90, 92)
- Ander GermaineWarrior Trainer · Level 60 · (80, 61)
- Arnold LelandFishing Trainer · Level 35 · (55, 70)
- Arthur the FaithfulPaladin Trainer · Level 40 · (50, 50)
- Betty QuinJourneyman Enchanter · Level 25 · (53, 74)
- Borgus SteelhandWeapon Crafter · Level 60 · (59, 34)
- Brother BenjaminPriest Trainer · Level 40 · (52, 48)
- Brother JoshuaPriest Trainer · Level 50 · (50, 45)
- Dane LindgrenJourneyman Blacksmith · Level 30 · (64, 37)
- Demisette CloyceWarlock Trainer · Level 60 · (39, 85)
- Einris BrightspearHunter Trainer · Level 60 · (67, 36)
- ElsharinMage Trainer · Level 50 · (48, 87)
- Gelman StonehandMining Trainer · Level 35 · (59, 38)
- Georgio BoleroArtisan Tailor · Level 46 · (53, 81)
- Herbalist PomeroyHerbalism Trainer · Level 10 · (91, 92)
- High Priestess LaurenaPriest Trainer · Level 60 · (50, 45)
- Ilsa CorbinWarrior Trainer · Level 40 · (80, 60)
- Jalane AyroleMaster Shadoweave Tailor · Level 45 · (40, 85)
- Jennea CannonMage Trainer · Level 40 · (50, 86)
- Karrina MekendaPet Trainer · Level 40 · (67, 37)
- Katherine the PurePaladin Trainer · Level 50 · (49, 49)
- Larimaine PurduePortal Trainer · Level 50 · (50, 86)
- Lawrence SchneiderJourneyman Tailor · Level 25 · (54, 82)
- Lilliam SparkspindleExpert Engineer · Level 35 · (62, 30)
- Lilyssia NightbreezeExpert Alchemist · Level 35 · (56, 86)
Vendors 37
- Adair GilroyLibrarian · Level 60 · (52, 75)
- Alexandra BoleroTailoring Supplies · Level 30 · (53, 82)
- Ardwyn CailenWand Merchant · Level 30 · (53, 75)
- Ben TriasApprentice of Cheese · Level 25 · (66, 74)
- Billibub CogspinnerEngineering Supplier · Level 30 · (62, 30)
- Brooke StonebraidMining Supplier · Level 30 · (59, 38)
- Brother CassiusReagent Vendor · Level 30 · (53, 45)
- Catherine LelandFishing Supplier · Level 30 · (55, 70)
- Charys YserianArcane Trinkets Vendor · Level 50 · (45, 86)
- Darian SinghFireworks Vendor · Level 30 · (42, 77)
- Edna MullbyTrade Supplier · Level 30 · (65, 71)
- Elaine TriasMistress of Cheese · Level 30 · (67, 73)
- EldraeithHerbalism Supplier · Level 30 · (56, 85)
- Elly LangstonBarmaid · Level 60 · (77, 53)
- Emmithue SmailsSweet Treats · Level 10 · (61, 75)
- Erika TateCooking Supplier · Level 30 · (79, 53)
- Felicia GumpHerbalism Supplier · Level 30 · (69, 71)
- Frederick StoverBow & Arrow Merchant · Level 30 · (58, 69)
- Guchie JinglepocketSmokywood Pastures · Level 30 · (63, 70)
- Jasper FelShady Dealer · Level 30 · (80, 70)
- Jessara CordellEnchanting Supplies · Level 30 · (53, 74)
- Jillian TannerLeatherworking Supplies · Level 30 · (72, 63)
- Kaita DeepforgeBlacksmithing Supplies · Level 30 · (63, 38)
- Keldric BoucherArcane Goods Vendor · Level 30 · (63, 75)
- Kendor KabonkaMaster of Cooking Recipes · Level 50 · (78, 53)
Rare and elite 5
- Sewer Beastrare · Level 50 · (71, 49) · 2 spots
- Master Woodelite · Level 60 · (81, 61)
- Officer Bradyelite · Level 60 · (69, 52)
- Officer Jaxonelite · Level 60 · (68, 73)
- Officer Pomeroyelite · Level 60 · (60, 72)
Quests in the zone (191)
The zone's quests according to the Classic data, by level. Quest givers are a layer on the map.
- 50+Major Healing PotionAlliance
- 1Stormwind LibraryAlliance
- 1Winter's PresentsAlliance
- 1Winter's PresentsHorde
- 2Harlan Needs a ResupplyAlliance
- 2Package for ThurmanAlliance
- 2Wine Shop AdvertAlliance
- 6Investigate the Scourge of StormwindAlliance
- 10Bartleby the DrunkAlliance
- 10Bartleby's MugAlliance
- 10Beat BartlebyAlliance
- 10Desperate PrayerAlliance
- 10Marshal HaggardAlliance
- 10Mirror LakeAlliance
- 10Returning HomeAlliance
- 10Returning HomeAlliance
- 10Snatch and GrabAlliance
- 10Surena CaledonAlliance
- 10The BindingAlliance
- 10The Hunter's PathAlliance
- 10The Hunter's PathAlliance
- 12The Symbol of LifeAlliance
- 12The Tome of DivinityAlliance
- 12The Tome of DivinityAlliance
- 12Tome of DivinityAlliance
- 13The Tome of DivinityAlliance
- 13The Tome of DivinityAlliance
- 13The Tome of DivinityAlliance
- 13The Tome of DivinityAlliance
- 13The Tome of DivinityAlliance
- 15Elmore's TaskAlliance
- 15Gathering MaterialsAlliance
- 15Humble BeginningsAlliance
- 15Manaweave RobeAlliance
- 15Stormpike's DeliveryAlliance
- 16Investigate the Blue RecluseAlliance
- 16Redridge RendezvousAlliance
- 18Collecting MemoriesAlliance
- 20A Lack of FearAlliance
- 20Arcane FeedbackAlliance
- 20Devourer of SoulsAlliance
- 20Elune's GraceAlliance
- 20Mathias and the DefiasAlliance
- 20Oh Brother. . .Alliance
- 20The BindingAlliance
- 20The Tome of ValorAlliance
- 20The Touch of ZanzilAlliance
- 20The Touch of ZanzilAlliance
- 20The Touch of ZanzilAlliance
- 20Underground AssaultAlliance
- 20Yorus BarleybrewAlliance
- 21The Test of RighteousnessAlliance
- 22Bazil ThreddAlliance
- 22The Unsent LetterAlliance
- 23The Tome of ValorAlliance
- 24Brother PaxtonAlliance
- 24Ink SuppliesAlliance
- 24Rethban OreAlliance
- 24Return to KristoffAlliance
- 24Speaking of FortitudeAlliance
- 24The Corruption AbroadAlliance
- 26Astral Knot GarmentAlliance
- 26High Sorcerer AndromathAlliance
- 26Pristine Spider SilkAlliance
- 26Quell The UprisingAlliance
- 26The Color of BloodAlliance
- 28Burning BloodAlliance
- 28Fire Hardened MailAlliance
- 28Furen's ArmorAlliance
- 28Grimand ElmoreAlliance
- 28Klockmort SpannerspanAlliance
- 28MathielAlliance
- 28The Missing DiplomatAlliance
- 28The Missing DiplomatAlliance
- 28The Missing DiplomatAlliance
- 28The Missing DiplomatAlliance
- 28Ur's Treatise on Shadow MagicAlliance
- 29Shadow of the PastAlliance
- 29The Curious VisitorAlliance
- 29The Stockade RiotsAlliance
- 30A Noble BrewAlliance
- 30A Noble BrewAlliance
- 30Grimand's ArmorAlliance
- 30Seeking StrahadAlliance
- 30The Missing DiplomatAlliance
- 30The Missing DiplomatAlliance
- 30You Have Served Us WellAlliance
- 31An Audience with the KingAlliance
- 31Brotherhood's EndAlliance
- 31In Search of Menara VoidrenderAlliance
- 31Infiltrating the CastleAlliance
- 31Items of Some ConsequenceAlliance
- 31Look to an Old FriendAlliance
- 31The Attack!Alliance
- 31The Head of the BeastAlliance
- 31The Missing DiplomatAlliance
- 31The Missing DiplomatAlliance
- 31The Missing DiplomatAlliance
- 32Malin's RequestAlliance
- 33The Missing DiplomatAlliance
- 33The Missing DiplomatAlliance
- 33The Missing DiplomatAlliance
- 33The Missing DiplomatAlliance
- 35James HyalAlliance
- 35Knowledge of the Orb of OrahilHorde
- 35The Missing DiplomatAlliance
- 36The Missing DiplomatAlliance
- 38Journey to the Marsh
- 38Preserving KnowledgeAlliance
- 38Return to MiltonAlliance
- 38SouthshoreAlliance
- 38The Missing DiplomatAlliance
- 38The Missing DiplomatAlliance
- 40A Meal Served ColdAlliance
- 40In Search of GalvanAlliance
- 40Summon FelsteedAlliance
- 40The Origins of SmithingAlliance
- 40The Perenolde TiaraAlliance
- 40The Tome of NobilityAlliance
- 40The Tome of NobilityAlliance
- 41Mazen's BehestAlliance
- 41Mazen's BehestAlliance
- 42Bring the LightAlliance
- 43In Search of The TempleAlliance
- 43To The HinterlandsAlliance
- 45Vital SuppliesAlliance
- 47Gnome EngineeringAlliance
- 47Goblin EngineeringAlliance
- 50A Call to Arms: The Plaguelands!Alliance
- 50Assisting Arch Druid StaghelmAlliance
- 50+Blessed Wizard OilAlliance
- 50Into The Temple of Atal'HakkarAlliance
- 50Jonespyre's RequestAlliance
- 50+Light's Hope Chapel
- 50+Major Mana PotionAlliance
- 50+Tabard of the Argent DawnAlliance
- 52An Imp's Request
- 52Cenarion Aid
- 52Chillwind PointAlliance
- 52Good Natured EmmaAlliance
- 55The New FrontierAlliance
- 57Feathermoon StrongholdAlliance
- 58Mor'zul Bloodbringer
- 60A Donation of MageweaveAlliance
- 60A Donation of RuneclothAlliance
- 60A Donation of SilkAlliance
- 60A Donation of WoolAlliance
- 60Additional RuneclothAlliance
- 60Again Into the Great OssuaryAlliance
- 60Ancient Equine SpiritAlliance
- 60Argent Dawn GlovesAlliance
- 60Aristan's HunchAlliance
- 60Celebrating Good TimesAlliance
- 60Children's WeekAlliance
- 60Collection of GoodsAlliance
- 60Consecrated Sharpening StonesAlliance
- 60Dangerous LoveAlliance
- 60Dearest Colara,Alliance
- 60Emphasis on SacrificeAlliance
- 60Exorcising TerrordaleAlliance
- 60Flexing for NougatAlliance
- 60Grimand's Finest WorkAlliance
- 60Hallow's End Treats for Jesper!Alliance
- 60Hammershout the Elder
- 60Honor the DeadAlliance
- 60Judgment and RedemptionAlliance
- 60Lord Grayson ShadowbreakerAlliance
- 60Mayara BrightwingAlliance
- 60Morgan's DiscoveryAlliance
- 60One Commendation SignetAlliance
- 60Stormwind RendezvousAlliance
- 60Ten Commendation SignetsAlliance
- 60The Alliance Needs Your Help!Alliance
- 60The Blightcaller ComethAlliance
- 60The Divination ScryerAlliance
- 60The Dragon's EyeAlliance
- 60The First and the LastAlliance
- 60The Great MasqueradeAlliance
- 60The Journey Has Just BegunAlliance
- 60The Lord of BlackrockAlliance
- 60The Lord of BlackrockAlliance
- 60The Lunar FestivalAlliance
- 60The Lunar FestivalAlliance
- 60The Lunar FestivalAlliance
- 60The Source RevealedAlliance
- 60The Work of Grimand ElmoreAlliance
- 60Tracing the SourceAlliance
- 60Tracing the SourceAlliance
- 60Victory for the AllianceAlliance
- 70New Year Celebrations!Alliance
- 70New Year Celebrations!Horde