Good oral health, adequate nutrient consumption and family support are associated with a reduced risk of being underweight amongst older Malaysian residents of publicly funded shelter homes.