Social homes are provided by a housing association (sometimes called a Registered Social Landlord) or a council.
There are over 230,000 social homes in Wales. Housing associations own and manage over 162,000 of these.