Donate

Donate to National Progress Alliance

The mission of National Progress Alliance (NPA) is to promote free expression and civil discourse through grants, partnerships, and raising public awareness.

National Progress Alliance
EIN: 86-2771805
https://www.guidestar.org/profile/86-2771805

Donate By Check:
National Progress Alliance
34 Franklin Ave Ste 687
Unit 2999
Pinedale, WY 82941

National Progress Alliance is a registered 501(c)(3) nonprofit organization.

You have chosen to support National Progress Alliance with your donation. National Progress Alliance will provide you with a charitable receipt of your donation when you donate $250 or more (in accordance with IRS regulations). For donations less than $250, you may use your billing statement for tax purposes.

Your billing statement will show a charge from National Progress Alliance. If you would like to cancel your reoccurring donation, please email

Thank you for your support!