Baldur's Gate 3 has 10 possible companions across three acts, but there are also important NPCs who hang out at the party camp. Some of these NPCs are important to Baldur's Gate 3's plot, are close to certain companions, or are simply headed the same way and need a safe place to camp.