NPC di Terraria memiliki kesukaan dan preferensi yang berbeda. Beberapa dari mereka memiliki preferensi khusus terhadap medan dan tetangga. Pedagang, ahli zoologi, dan pemandu biasanya memilih untuk membuka toko dan berdagang di hutan lingkungan dan banyak lagi.
hutan
pengusaha, ahli zoologi dan pemandu
tempat suci
Dukun dan perawat
hutan
Dryad dan Pelukis
gurun
Steampunks dan Pedagang Pewarna
Salju
Gadis Listrik, Manusia Robot, dan Pemungut Pajak menyukai lingkungan salju
laut
Nelayan, bajak laut, dan tukang cukur menyukai lingkungan laut.
ps: Preferensi ini dapat memengaruhi perilaku dan sikap NPC. Transaksi mereka di lingkungan tertentu akan menurunkan harga dan barang baru akan bermunculan.