要,因为学生选择住校的话,就会占用学校的资源,学校为此需要提供住房,还有水电等服务,需要派出管理员进行管理,这些都是需要支付一定成本费用的,学校不可能自行垫付,而只能通过向学生收取来完成。所以公立学校学生住宿的话也是需要缴纳一定费用的。