How Many NPCs Are There in Terraria? Full Guide for All Playstyles

How Many NPCs Are There in Terraria? Full Guide for All Playstyles

If you’ve spent hours building rows of wooden houses in your Terraria world, waiting for new faces to move in and sell you useful gear, you’ve probably wondered at some point how many npcs are there in terraria. I’ve been playing the game on and off for over a decade, across every major update from 1.2 to the current 1.4.4 Labor of Love patch, and I’ve lost count of how many playthroughs I’ve done where I tried to unlock every single NPC. This guide breaks down the exact count, different NPC categories, common mistakes to avoid, and why you should bother unlocking every character available.

How Many NPCs Are There in Terraria (Vanilla, Latest Update)

For unmodded, vanilla Terraria running the latest 1.4.4 patch, there are 52 permanent, house-required NPCs that can move into your world long-term. That number goes up to 63 if you include temporary, event-exclusive, and roaming NPCs that don’t need a dedicated house to spawn. If you’ve been searching for how many npcs are there in terraria, you might have seen conflicting numbers online, and that’s usually because different guides count different categories of characters. It’s important to note that this count does not include modded NPCs, which can add hundreds of additional characters depending on the mod packs you use.

A lot of older guides online list 44 or 48 permanent NPCs, and that’s because the 1.4.4 update added 8 new Town Slime NPCs that most long-time players didn’t expect to count as official characters. These slimes have their own unique housing preferences, sell exclusive items, and even contribute to the spawn requirement for the Princess NPC, so they’re absolutely part of the official count.

You might also see some counts that include summon NPCs or friendly pets, but we’re only counting characters with unique dialogue, trading options, or functional benefits for this guide. Summons and pets are classified as companions, not interactable NPCs, so they don’t count towards the total. If you’re playing on a console or mobile version that hasn’t received the full 1.4.4 update yet, your total permanent NPC count will be 44 instead of 52, since the Town Slimes are exclusive to the latest PC patch first.

Key Categories of Terraria NPCs You Should Know

Not all NPCs work the same way, and understanding the different categories will help you track which ones you’re missing for full completion. When players ask how many npcs are there in terraria, they usually mean the permanent town NPC count, since those are the ones you unlock permanently and add to your base. We break them down into three core groups below:

  • Permanent Town NPCs: These are the 52 core characters that will move into a valid empty house once you meet their spawn requirements, and stay in your world permanently as long as their house isn’t destroyed or claimed by another NPC. This group includes common early-game characters like the Merchant and Nurse, plus rare unlocks like the Golfer, Tax Collector, and all 8 Town Slimes.
  • Temporary Roaming NPCs: These 8 characters spawn under specific conditions but never move into your houses, and will despawn after a short period of time. This group includes the Traveling Merchant who visits randomly during daytime, the Skeleton Merchant who spawns in deep underground caves, and the Old Man who appears at the Dungeon entrance before you defeat Skeletron.
  • Event-Exclusive NPCs: These 3 characters only appear during specific in-game events or seasonal periods, and leave your world as soon as the event ends. This group includes Santa Claus, who only visits during the real-world December holiday season if your world is in hardmode, plus the event-specific vendors that spawn during the Frost Moon and Martian Madness events.
  • Most completion challenges only require you to unlock all 52 permanent Town NPCs, so you don’t have to stress about tracking down every temporary event NPC if you’re just going for the “Master of the House” achievement. That said, temporary NPCs often sell rare, limited-time items that you can’t get from permanent vendors, so it’s worth keeping an eye out for them when you’re exploring.

    If you’re playing on a modded server, these counts go out the window. Popular mod packs like Calamity add over 30 new unique NPCs, with their own spawn requirements, trade inventories, and storylines. If you’re looking for counts for modded playthroughs, you’ll want to check the specific mod’s official documentation for the latest numbers.

    Common Mistakes That Stop You From Unlocking All NPCs

    Even if you know how many permanent NPCs you’re missing, you might struggle to get them to spawn if you’re making simple, easy-to-fix mistakes. The most common issue I see new players make is building houses that don’t meet the minimum valid housing requirements.

    A valid house needs to be completely enclosed with background walls, have at least one light source, one door, one flat surface item like a table or workbench, and one comfort item like a chair. If any of these elements are missing, or if the house is too close to a corrupted or crimson biome, NPCs will refuse to move in even if you meet all their other spawn requirements. I can’t tell you how many times I’ve waited hours for an NPC to spawn, only to realize I forgot to add a torch to the back of the house.

    Another common mistake is ignoring pre-requisite spawn conditions for rarer NPCs. For example, the Tax Collector won’t spawn on his own even if you have an empty house. You have to travel to the Underworld, find a Tortured Soul enemy, and use Purification Powder on him to turn him into the Tax Collector before he’ll move into your world. The Princess NPC, the rarest permanent NPC, only spawns if you already have every other permanent NPC living in your world, so you can’t unlock her early no matter how many empty houses you build.

    For the new Town Slime NPCs added in 1.4.4, most players miss them because they don’t realize you have to trigger specific spawn conditions for each slime. For example, the Slime Princess only spawns if you kill King Slime while you have an empty house available, and the Jungle Slime only moves in if you find and free a slime stuck in a jungle cave trap. If you don’t go looking for these triggers, you’ll never get those slimes to move in. You can use the housing menu in-game to check if a house is valid and see if any NPCs are waiting to move in, which saves you a lot of guesswork.

    Perks of Unlocking Every NPC in Terraria

    You don’t have to unlock every NPC to beat the game, but there are some huge benefits to going out of your way to get all 52 permanent characters in your world. First and foremost, you get access to exclusive items that you can’t get anywhere else in the game. The Mechanic sells wiring items that let you build automatic farms and traps, the Golfer sells golf gear that lets you play fun minigames with friends, and the Witch Doctor sells summoner gear that is essential for hardmode summoner builds.

    Happy NPCs offer lower prices for items and higher sell rates for your loot, which can save you hundreds of platinum coins over the course of a playthrough. If you group NPCs by their preferred biome and neighbors, you can get them to 100% happiness, which cuts their prices in half and gives you 50% more coins when you sell items to them. This is especially useful for buying expensive endgame items like the Pylons, which let you fast travel across your world for free.

    Many NPCs also offer useful functional benefits that make gameplay much easier. The Nurse can heal you to full health and remove all debuffs for a small fee, which is a lifesaver during tough boss fights if you run out of healing potions. The Dryad gives you a free buff that boosts your defense and health regeneration when you’re near her, which is extremely useful during events like the Blood Moon or Solar Eclipse. Unlocking all Pylons by placing happy NPCs in every biome also lets you skip the long, dangerous trips across the map for resources or boss fights.

    Even the silly, seemingly useless Town Slimes have their own perks. The Slime Merchant sells slime blocks and slime furniture for super cheap, which is perfect if you’re building a slime-themed base, and the Rainbow Slime sells rainbow dye that you can’t craft on your own. If you’re a completionist, you also get two exclusive achievements for unlocking all permanent NPCs, plus bragging rights with your friends when you show off your fully populated world.

    Now that you know exactly how many npcs are there in terraria, you can start tracking which characters you’re missing and fixing any mistakes that are stopping them from spawning. Don’t stress if you’re only halfway through your first playthrough and only have 10 or 15 NPCs unlocked so far. Most players take dozens of hours to unlock every permanent character, and half the fun is stumbling on the weird, hidden spawn requirements as you explore. Next time you finish defeating a new boss, just make sure you have a spare empty house waiting, and you’ll be one step closer to a fully populated world.