The design of social housing is a multi-faceted endeavour like in many social projects such as megaprojects whose expected benefits reach beyond a handful of stakeholders. Understanding the requirements of such projects can be a painstaking endeavour and without a structured process to guide decision making, such projects often fail to deliver on their intended benefits. This paper examines how the use of Utility Theory and Quality function deployment (QFD) can serve as a useful basis to support the delivery of such benefits. The research examines a social housing project in Brazil to draw focus on contextual influences on understanding, structuring and delivery of benefits. The approach adopts QFD for requirements management while Utility Theory (UT) assesses utility decision making in raking the housing models on the basis established user requirements and derived design requirements (DRs). While a medium low-income model is preferred best, the next preferred models are very-low, medium-low, medium-high in the order. The analysis indicates no transitivity in preference from an end-user perspective. The novelty of the paper is representing, quantitatively, a process of requirements management that supports the delivery of project benefits on a Utilitarian basis in social housing design. The method is able to account for interdependencies between design and user attributes in supporting social housing design decision making in an integrated process. This understanding can be key to the delivery of the right social projects that reflect context-specific end-2 user needs.