Yes, to be eligible for Section 8 and Public Housing, applicants must be a United States citizen or a noncitizen who has eligible immigration status. A United States Permanent Resident Card (otherwise known as a green card) is a valid document confirming eligible immigration status.There are also affordable communities (such as Low-Income Housing Tax Credit communities) that do not have any citizenship requirements, so the fact that they have a green card does not apply to eligibility.