The online Catalog of Federal Domestic Assistance gives you access to a database of all Federal programs available to State and local governments (including the District of Columbia); Federally-recognized Indian tribal governments; Territories (and possessions) of the United States; domestic public, quasi-public, and private profit and nonprofit organizations and institutions; specialized groups; and individuals. After you find the program you want, you will need to contact the office that administers the program and find out how to apply.
Rural Development, USDA
Rural Development announces the availability of money for many of its programs in the Federal Register, through a Notice of Funds Availability (NOFA). Each NOFA lists the application deadlines, eligibility requirements and places where you can get more help in applying for program dollars. Rural Development provides funds for Farm Labor Housing Loans and Farm Labor Grants for Off-Farm Rural Housing.