NC Main Street Program
The NC Main Street program assists selected communities across the state in restoring economic vitality to their historic downtowns. Using a comprehensive downtown revitalization process developed by the National Trust for Historic Preservation, Main Street encourages economic development within the context of historic preservation.
Main Street staff provides technical assistance, guidance and training to participating communities. While grant funds for specific projects occasionally become available, Main Street is a self-help program, and it is up to local communities to provide the human and financial resources necessary to operate their downtown programs.
New Main Street communities are selected through a competitive application process. Eligible communities must have a certified population under 50,000 and commit to hiring a full-time downtown manager and providing funding for operating the program.