Вася – мальчик из хорошей, обеспеченной семьи. Ему около 9 лет. Вася – сын судьи. Вася живет с отцом и сестрой. Его мать умерла несколько лет назад. Вася – умный, смелый, добрый мальчик. Вася – сорванец. Он все время проводит на улице. Вася дружит с нищими детьми – Валеком и Марусей из «дурного общества».
Валек – нищий бездомный мальчик. Ему около 9 лет. Валек – приемный сын бродяги Тыбурция. Валек – умный и смелый мальчик. Он живет в «подземелье», носит старую одежду и голодает от нищеты. Валек ворует еду, чтобы накормить сестру и других нищих. Валек – самостоятельный мальчик, он ведет себя по-взрослому. Он знает много интересного. Нищий Валек и «приличный» мальчик Вася дружат несмотря на все их различия.
Маруся – нищая девочка, приемная дочь бродяги Тыбурция, младшая сестра Валека. Марусе около 4 лет. Это слабая и болезненная девочка. Вероятно, она болеет чахоткой. Маруся плохо ходит, редко смеется и не любит играть в игры. Жизнь в «подземелье» и серьезная болезнь убивают Марусю. Маленькая Маруся умирает от болезни.
Соня – сестра главного героя Васи. Ей 4 года. Соня, как и Вася, остаются без матери. За Соней ухаживает нянька. У Сони есть красивые куклы и платья (в отличие, например, от нищей Маруси)