To live in public housing, you must meet certain requirements set by federal law.  Your income must be below a certain level, depending on your household size.  Public housing is available to citizens, non-citizens with eligible immigration status, and families with citizens and non-citizens.  The housing authority will conduct a criminal background investigation and landlord history.