하숙(下宿, 영어: boarding house)은 일정 비용을 내고 가정집에서 머물면서 숙식하는 것을 말한다.