I still remember my first Terraria world back in 2015. I built a massive hotel for every NPC I met, cramming them into tiny wooden boxes stacked way up into the sky. Sure, they all had roofs over their heads, but they were miserable. Nobody told me about happiness—and more importantly, nobody told me about pylons. Fast forward to 2026, and I’ve learned that turning your world into a network of happy little towns changes everything. Getting NPC preferences right isn’t just a minigame; it’s the secret sauce that lets you teleport across the map whenever you want. So let me walk you through exactly where to place everyone so you can finally stop walking halfway across the world just to visit the ocean.

terraria-npc-happiness-guide-best-placements-for-each-biome-image-0

First, a quick primer on how happiness works. Every NPC has a favorite biome, a disliked biome, and relatives they love or hate living near. Stick them in the wrong place, and their prices go up while their special wares stay locked. Put them exactly where they belong, though, and they’ll sell you a pylon—a reusable teleportation item that works only inside its matching biome. Toss one of these beauties down, and as long as there are two happy NPCs nearby, you can zip from your jungle base straight to the snow tundra in an instant. I’m not exaggerating when I say that mastering this system turns Terraria from a marathon into a leisurely stroll. And honestly, it’s not as complicated as it looks. Nearly every NPC can be grouped into tidy clusters that more or less get along.

terraria-npc-happiness-guide-best-placements-for-each-biome-image-1

Now, before you start building, a couple of ground rules. The evil biomes—Crimson and Corruption—are completely off-limits for housing. Any dwelling that gets too close to crimson grass or corrupted stone becomes invalid immediately, kicking your villagers out. Hallow is safe, and in fact it’s needed for one of the groups I’ll mention later. Also, don’t forget that the Princess is the only NPC with no location preferences at all; everyone likes her, and she’s happy as long as she isn’t lonely. You can pretty much plop her anywhere that has a couple of other folks around. Alright, let’s dive into the placements.

🌲 Forest Biome

The Forest is where it all begins, but surprisingly few NPCs actually want to stay here long term. Still, this biome sets the stage for your very first pylon. The Guide will already be living in the forest when you start, and he likes it just fine. Add the Golfer (who appears after you visit an underground desert) and the Zoologist (who moves in once you fill out enough of the Bestiary). All three of them prefer the forest, and together they’ll sell you the Forest Pylon without any fuss. I usually build their houses close to spawn so I have an instant teleport hub from the very start.

terraria-npc-happiness-guide-best-placements-for-each-biome-image-2

❄️ Snow Biome

The snow biome has one of the easiest pairings in the game: the Mechanic and the Goblin Tinkerer. These two genuinely enjoy each other’s company, and even though the Goblin Tinkerer doesn’t list the snow as his favorite, the mutual affection more than makes up for it. Once Hardmode arrives you can bring in the Cyborg, who likes the snow and gets along with the Mechanic. The result? A perfectly happy trio sells the Snow Pylon. My advice: build a cozy underground bunker here so you don’t have to listen to the endlessly howling wind every time you visit.

terraria-npc-happiness-guide-best-placements-for-each-biome-image-3

🏜️ Desert Biome

The desert is all about the Nurse and the Arms Dealer. Early on, you’ll probably keep the Nurse near your boss arenas for emergency heals—and that’s fine. But once you’re sturdy enough, move her to the desert. She loves it there, and the Arms Dealer likes her. When Hardmode rolls around, add the Steampunker, who is a big fan of the desert heat. With those three, the Desert Pylon is yours. I like putting their houses near the underground entrance so I can dash in for early-game treasure runs without a long trek.

terraria-npc-happiness-guide-best-placements-for-each-biome-image-4

🌴 Jungle Biome

This is probably the coziest biome for an NPC arrangement. The Dryad, Painter, and Witch Doctor all adore the jungle, and they all like each other. The Painter even has a crush on the Dryad, which boosts his happiness further. Set them up in a treehouse village and you’ll have the Jungle Pylon before you can say “Queen Bee.” I tend to build here as soon as I find a beehive, because the jungle’s deep and having a teleport right next to Plantera’s bulb later is a lifesaver.

terraria-npc-happiness-guide-best-placements-for-each-biome-image-5

🌊 Ocean Biome

The ocean is far, and getting there for the first time can be deadly. Fortunately, the Angler already lives there. Build him a small fishing shack right on the beach and the Merchant—once you find him—can be relocated to the same spot. The Merchant doesn’t mind the ocean, and he likes the Angler well enough. After Hardmode begins, the Pirate arrives and absolutely loves the salty air. With those three, you unlock the Ocean Pylon, cutting out a massive chunk of travel time. I often build a pier with a little teleport room so I can pop in for daily fishing quests in seconds.

terraria-npc-happiness-guide-best-placements-for-each-biome-image-6

🍄 Glowing Mushroom Biome

This one takes some effort because you have to create a surface Glowing Mushroom biome yourself—planting mushroom grass seeds and letting them spread. Once the background and music change, you’re good. Place the Stylist, the Dye Trader, and the Truffle (who will move in only when this biome exists). They all like the mushrooms, and with all three together happiness soars. The Mushroom Pylon is especially handy because you can set it up right next to your Truffle Worm farm and never walk through the underground jungle again.

terraria-npc-happiness-guide-best-placements-for-each-biome-image-7

⛏️ Underground / Caverns

“Underground” is a broad term, but for NPCs it generally means the Cavern layer, where the background walls turn to stone. The Clothier, Demolitionist, and Tax Collector work nicely here. The Demolitionist loves the depths, and both the Clothier and Tax Collector have no negative feelings about being underground. You’ll need to hammer out any natural dirt walls and build proper rooms, which can be a pain, but the payoff is a Cavern Pylon that drops you right into the heart of Hardmode ore territory. I like to carve their house into a hillside and decorate it with minecart tracks for extra flair.

terraria-npc-happiness-guide-best-placements-for-each-biome-image-8

🌸 Hallow Biome

The Hallow only appears after you defeat the Wall of Flesh and enter Hardmode. You might not have enough Hallow right away, but once it spreads a bit, place the Party Girl, the Tavernkeep, and the Wizard. All three prefer the Hallow, and they get along well enough to sell the Hallow Pylon. Before the Hallow takes shape, I keep the Party Girl and Tavernkeep in temporary housing together so they don’t get too unhappy. This pylon is fantastic because the Hallow tends to spawn in inconvenient places, and teleporting straight there makes managing the spread much easier.

terraria-npc-happiness-guide-best-placements-for-each-biome-image-9

👑 The Princess

I already mentioned her, but it bears repeating: the Princess is the wildcard that can fix almost any happiness gap. She has zero preferences for biomes and gets along with literally everyone. If you find that one of your towns is just shy of the pylon threshold, drop the Princess there. The only thing that sours her mood is loneliness, so keep at least two other NPCs within 25 tiles. I often put her in the Hallow or Cavern groups to guarantee those pylons pop up reliably.

terraria-npc-happiness-guide-best-placements-for-each-biome-image-10

⚠️ Crimson and Corruption Housing

A final tip: no matter how clever your design, evil biomes will ruin any house they touch. If a patch of Crimson or Corruption creeps into your forest village, the housing becomes invalid and your NPCs will leave. Keep a close eye on the world after Hardmode, especially if your desired NPC biome borders the evil. I always dig a 3-wide quarantine trench around my towns and line it with non-corruptible blocks like wood or clay. That way, even if the world gets overtaken, my teleporter network stays intact. With these placements, you’ll have pylons scattered across every corner of Terraria, making the rest of your adventure smoother than a Shroomite hoverboard.