Overview

Find a Nonprofit

There are thousands of nonprofit organizations represented in Our Promise. Use the search box below to search by nonprofit name, zip code, keyword, service description, etc.

Tip: We find that KEY WORD searches sometimes work best.

Have you searched through the Our Promise website with no luck in finding your favorite nonprofit? You may still be able to donate to them, click here for more information.

Disclaimer from Our Promise: Names of nonprofits are submitted by participating nonprofits and are not a special endorsement of any kind from the Our Promise Campaign.

Tax ID #911762639
OP Code #11099
PO Box 4839, Auburn, CA 95604
Tax ID #592219888
OP Code #2522
1707 L Street NW Suite 220, Washington, DC 20036
Tax ID #680027333
OP Code #2700497
1500 S Hwy 49, Suite 205, Jackson, CA 95642
Tax ID #942499333
OP Code #8192
3327 Timber Fall Court, Eureka, CA 95503
Tax ID #942777980
OP Code #4238
3888 Pacific Avenue, Stockton, CA 95204
Tax ID #953195126
OP Code #12339
1304 Pacific Street, San Luis Obispo, CA 93401
Tax ID #942497618
OP Code #16635
940 Disc Drive, Scotts Valley, CA 95066
Tax ID #953219656
OP Code #18058
80 E Hillcrest Drive #204, Thousand Oaks, CA 91360
Tax ID #942515405
OP Code #11848
3470 Buskirk Avenue, Pleasant Hill, CA 94523
Tax ID #942674084
OP Code #8316
11270 Rough & Ready Hwy, Grass Valley, CA 95945
Tax ID #953646269
OP Code #12340
2525 Pio Pico Drive, Suite 301, Carlsbad, CA 92008
Tax ID #680248383
OP Code #12993
620 S Dora Street, #101, Ukiah, CA 95482
Tax ID #770475425
OP Code #17871
277 South Street #R, San Luis Obispo, CA 93401
Tax ID #942678796
OP Code #9622
1862 Parallel Drive, Lakeport, CA 95453
Tax ID #942823240
OP Code #27499
585 North Mary Avenue, Sunnyvale, CA 94085
Tax ID #202976148
OP Code #25302
1262 Sutton Way, Grass Valley, CA 95945
Tax ID #951868767
OP Code #4790
235 West 9th Street, San Pedro, CA 90731
Tax ID #510484533
OP Code #988050
2125 Park Blvd, San Diego, CA 92101
Tax ID #953276033
OP Code #4750
PO Box 459, Claremont, CA 91711
Tax ID #943061685
OP Code #29115
148 Broadway, Richmond, CA 94804
Tax ID #943395945
OP Code #3343456
2905 S El Camino Real, San Mateo, CA 94403
Tax ID #200125143
OP Code #16799
201 John Street #A, Salinas, CA 93901
Tax ID #30522656
OP Code #28689
1277 North Wilcox Avenue, Los Angeles, CA 90038
Tax ID #941687559
OP Code #15116
3450 Geary Blvd #107, San Francisco, CA 94118
Tax ID #943193388
OP Code #2200
10 Chestnut Street, Salem, MA 1970
Tax ID #264099950
OP Code #3062692
P.O. Box 5347, Frisco, TX 75035
Tax ID #942154614
OP Code #13636
364 South Railroad Avenue, San Mateo, CA 94401
Tax ID #953667817
OP Code #13476
5540 Trabuco Road, Suite 1000, Irvine, CA 92620
Tax ID #680032176
OP Code #29075
111 Mountain View St., Weaverville, CA 96093
Tax ID #521481896
OP Code #441
1640 Rhode Island Avenue, NW, Washington, DC 20036
Tax ID #133116646
OP Code #2253
75 Broad Street 31st Floor, New York, NY 10004
Tax ID #132875808
OP Code #2230
350 Fifth Avenue, 34 Floor, New York, NY 10118
Tax ID #951816054
OP Code #13897
6800 Florence Avenue, Bell, CA 90201
Tax ID #412055310
OP Code #92
PO Box 738, Mamaroneck, NY 10543
Tax ID #470910622
OP Code #24978
P.O Box 82, Middleburg, VA 20118
Tax ID #680087989
OP Code #11613
PO Box 3577, San Rafael, CA 91912
Tax ID #521769464
OP Code #27107
1255 23rd Street, NW Suite 450, Washington, DC 20037
Tax ID #237108184
OP Code #10733
1575 W Pico Avenue, El Centro, CA 92243
Tax ID #237315010
OP Code #15119
PO Box 695, Napa, CA 94559
Tax ID #951660842
OP Code #10262
500 Humane Way, Pomona, CA 91766
Tax ID #237078944
OP Code #13416
374 W Orange Show Road, San Bernardino, CA 92408
Tax ID #946001315
OP Code #14640
5345 Highway 12 West, Santa Rosa, CA 95407
Tax ID #943041601
OP Code #15121
1121 Sonoma Boulevard, Vallejo, CA 94590
Tax ID #320282752
OP Code #27790
2945 Bell Road #175, Auburn, CA 95603
Tax ID #952272598
OP Code #18379
402 Bryant Street, Ojai, CA 93023
Tax ID #941196215
OP Code #15434
901 Ames Avenue, Milpitas, CA 95035
Tax ID #850890581
OP Code #3062718
122 C Street NW, Suite 360, Washington, DC 20001
Tax ID #237310660
OP Code #28452
363 Indianola Road, Bayside, CA 95524
Tax ID #942429700
OP Code #18896
PO Box 969, Eureka, CA 95502
Tax ID #200729293
OP Code #3062726
2606 Myrtle Avenue, Eureka, CA 95501