Main Street is a grassroots initiative funded in part by individuals in the community, business sponsors, corporate contributions, local fundraising projects, grants and municipal government. Each local Main Street Program is responsible for securing its own funding, which should come from diverse sources and show a strong public-private partnership. A typical funding formula is:
- 30% local businesses and individuals
- 30% local government
- 30% financial institutions/industry in and outside the area
- 10% special events, grants, fundraising projects, etc.
The local Main Street Organization Committee and the Board of Directors are typically responsible for fundraising.