NLCC receives financial support from the Corporation for Public Broadcasting (CPB), various foundations and individual and corporate contributors. Additionally, earned income is generated by royalties, program sales, fundraising events and in-kind contributions.