学校辖下共有25间服务单位，附设于全港20间医院内，大部份来自各医院儿科病房，亦设有精神科班，让患有精神科疾病未能入学的儿童有机会接受教育香港红十字会于1960年代开始先后开办4所为身体弱能的学生而设的特殊学校，「慈云山红十字会学校」于1989年因慈云山区重建而与「雅丽珊郡主红十字会学校」合併。
复康服务.香港红十字会顺利宿舍位于观塘顺利邨，于1981年成立，前身是1968年在慈云山开办的「伤残青年宿舍」。顺利宿舍的服务对象为15岁或以上的中度智障人士，提供16个女性宿位和