Date Published: March 2012
ESG is a formula grant program, which means HUD allocates money to States, urban counties, metropolitan cities, and territories (the recipients), who then usually further provide that funding to non-profit organizations in their areas (subrecipients) to run shelters and provide assistance to persons who are homeless or at risk of becoming homeless.
The best place to start is locally, with your city, county, or state, since they are the recipients of funds and they operate programs in your area. They will able to provide you with information on their application process and procedures. A list of ESG Recipients can be found on the HRE.