Question: do npcs respawn in terraria?
Answer: Multiple NPCs can spawn on the same day. If the housing location is in view of the player, the new NPC will respawn slightly off screen, otherwise, it will spawn in the available housing. A killed NPC will respawn the following day and move back into its house (provided it still meets the requirements).