Front Porch Forum

A collection of Vermont businesses and nonprofits that participate on Front Porch Forum. Learn more.

Business Directory / Community / Nonprofit organization

A Mother of a Race: Join Us for the PERSIST 5K!

On Mother’s Day, Sunday May 14, keep the energy of the Women's March alive! Join the Persist 5K run/walk in Burlington! Champion the rights of women and help the most vulnerable among us. All are welcome. Proceeds benefit the Vermont Women’s Fund.


Addison Central Teens

77 Mary Hogan Drive
Middlebury, VT

Addison Community Athletics Foundation
360 Boardman Street
Middlebury, VT

The Addison Community Athletics Foundation (ACAF) is a supporting organization of the Vermont Community Foundation. It was established in 2012 to promote athletics and healthful behaviors throughout the region by supporting tennis and other health education programs for youth and adults.

Addison Community Athletics Foundation
360 Boardman Street
Middlebury, VT

Cambridge Area Rotary
158 Main Street
Jeffersonville, VT

We are: professionals, friends, leaders, volunteers....
...and we are dedicated to making our local community a better place to live, and supporting Rotary International's global missions.

Charter House Coalition

27 North Pleasant St
Middlebury, VT

Green Candle Theatre Company

47 Front Street
Burlington, VT

HOPE (Helping Overcome Poverty's Effects)
282 Boardman Street
Middlebury, VT

private poverty relief services including large food shelf, and charity resale store

Intervale Food Hub
802-660-0440 x111
180 Intervale Road
Burlington, VT

The Intervale Food Hub is an enterprise of the Intervale Center, a non-profit dedicated to supporting healthy farms, land, and people. We deliver local food subscriptions, featuring the best local food available, sourced from over 30 Vermont farmers and food producers.

JFAM, Inc.
951 Main St
Fairfax, VT

JFAM is a local non-profit providing incubator space for entrepreneurs to showcase their talents and wares. JFAM unites producers, musicians and neighbors in community.

KCP Presents Performing Arts Series

115 Eastern Ave
St. Johnsbury, VT

Mad River Valley Community Fund

1 Main St
Waitsfield, VT

Meals On Wheels

24 Upper Main
Morrisville, VT

North Central Vermont Recovery Center

275 Brooklyn Street
Morrisville, VT

Our Community Cares Camp, Inc.
203 Bridge St
Richmond, VT

OCCC is a community-supported, summer food service program & enrichment day for children from Bolton, Huntington, Jericho, Richmond & Underhill. OCCC addresses issues of food insecurity, achievement gap and opportunity gap. Creating a caring community where all children find success.

Richmond Food Shelf And Thrift Store, Inc.
58 Bridge St
Richmond, VT, 05477

The Richmond Food Shelf and Thrift Store is located at 58 Bridge Street in Richmond Vermont. We are open 5 days per week, serving Bolton, Huntington and Richmond residents who are in need of a food shelf. Clothing sales and public donations support the entire non-profit.

Stowe Land Trust
699 South Main St
Stowe, VT

SLT is a member-supported, non-profit land conservation organization dedicated to the conservation of scenic, recreational, and productive farm and forest lands for the benefit of the greater Stowe community.

Vergennes Partnership
120 Main Street
Vergennes, VT

VP is a non-profit organization dedicated to helping Vergennes reach its full potential. We secure grants and tax credits for downtown businesses which improve the vitality of our little city. We also organize community events; support local businesses and promote The City of Vergennes.

Waterbury Historical Society
28 North Main St
Waterbury, VT

Historical society of Waterbury Vt. Collect and display items related to Waterbury.


18 Clace Drive
Bellows Falls, VT


20 Allen Street
Burlington, VT


11 South Maple St
Vergennes, VT

Action Based Care

67 mountainside
warren, VT

Addison Community Action / Champlain Valley Office of Economic Opportunity
54 Creek Road
Middlebury, VT

We are a crisis/social service agency. We provide food, fuel, electric help and housing assistance as well as tax preparation.

Addison County Community Trust
272 Main St
Vergennes, VT

Addison County Right to Life
Middlebury, VT

ACRTL is the local chapter of the Vermont Right to Life Committee whose mission is to achieve universal recognition of the sanctity of human life from conception through natural death.

Addison United Soccer Club
16 Main St
Bristol, VT

Non-profit, volunteer organization committed to providing boys and girls ages 7-19 living in Addison County with a positive soccer experience.

Akeda Foundation Corporation
33 East Shore North
Grand Isle, VT

Jewish Interfaith Non Profit Organization

Alcohol Tobacco & Other Drug Prevention Coalition

1315 Hospital Drive
St. Johnsbury, VT

Alliance for Community Transformations

111 South Street
Bennington, VT

Alliance for Community Transformations
802-442-0713 x 9
19 Rockwood St
Bennington, VT

Alliance for Community Transformation is a grassroots organization that is focused on creating a healthy community through collaboration and delaying first time drug use among youth.

Alliance Francaise of the Lake Champlain Region
43 King St
Burlington, VT

French culture

Allove Tree

75 Pine Tree Terr
South Burlington, VT

Alzheimer's Association, Vermont Chapter
300 Cornerstone Dr
Williston, VT

American Legion Auxiliary Unit 10

(802) 479-9058
320 North Main Street
Barre, VT

American Legion Post #7

Stannard, VT

American Legion Post #7

Saint Johnsbury, VT

American Red Cross

117 Strongs Avenue
Rutland, VT

American Red Cross

29 Mansfield Ave
Burlington, VT

American Red Cross

29 Mansfield Avenue
Burlington, VT

American Red Cross

6 Cottage St
Barre, VT

American Society of Dowsers, Inc.

184 Brainerd St
Danville, VT

The American Society of Dowsers is a nonprofit corporation founded in Vermont in 1961 to disseminate knowledge of dowsing (water witching, discovery of lost articles or persons, and related para-psychological phenomena), development of its skills, and recognition for its achievements.

Amurtel & International Boutique
802-496-5500 ext 19
Warren, VT

Amurtel works with women and children in need, both locally and globally, providing opportunities for self- improvement, including micro- finance, self- help groups, teen girl programs, health clinics, maternity services, schools for children living in poverty, literacy, etc.

ANEW Place
89 North Street
Burlington, VT

ANEW Place is a homeless shelter, creating sustainable, long-term solutions for homeless adults.

Angel Outfitters Thrift Shop

216 South Main Street
Hardwick, VT

Anna's Crafts for a Cause

576 Farm Barn Lane
Shelburne, VT

Crafts to benefit communities around the world.

ARC Rutland Area
802 775 1370
128 Merchants Row
Rutland, VT

Advocating for Individuals with Developmental Differences to be regarded as valued citizens with life-long opportunities

Area Agency on Aging

481 Summer St
St. Johnsbury, VT

Audubon Vermont

255 Sherman Hollow Rd
Huntington, VT

Badger Alternative Breaks

(802) 635-1287
337 College Hill
Johnson, VT

Barre Historical Society
46 Granite St.
Barre, VT

Owner of the Socialist Labor Party Hall National Historic Landmark (Old Labor Hall) and Union Cooperative Store bakery building (Rise Up Bakery). The Old Labor Hall is available to rent for your events.

Bay Colony Development Corp.

996 South Main Street
Stowe, VT

Bennington Project Indpendence

614 Harwood Hill
Bennington, VT

Big Heavy World

351 North Ave
Burlington, VT, 05401

Black river good neighbors

375 Ellisons Lake Road
Ludlow, VT

Brattleboro Area Hospice

191 Canal Street
Brattleboro, VT

Brattleboro Museum and Art Center

10 Vernon St
Brattleboro, VT

Bristol CORE
(802) 453-7378
51 Mountain Terrace
Bristol, VT

Bristol CORE, a non-profit 501(c)(3), is a group of area citizens committed to increasing and maintaining the economic vitality of the Bristol downtown business community and preserving the historic character of the buildings and places.

Bristol Historical Society

19 West St
Bristol, VT

BROC-Community Action in Southwestern Vermont

45 Union Street
Rutland, VT

BROC- Community Action in Southwestern VT
332 Orchard Rd
Bennington, VT

Serving Bennington and Rutland counties, we are committed to empowering, supporting and educating individuals and families in a manner that fosters personal growth, responsibility and self-sufficiency. Our programs include Community Services, Weatherization, Economic and Workforce Development.

Brookhaven Treatment and Learning Center
802 685 4458
331 Vt Rte 110
Chelsea, VT

Brookhaven Treatment and Learning Center provides individualized educational, residential, and clinical services to male youths ages 6-13 who have experienced abuse and neglect and present with significant emotional and behavioral challenges.

Buidling Bright Futures of Essex

73 River Road
Essex, VT

Building Bright Futures

20 Lawrence St
Brattleboro, VT

Building Bright Futures

121 Duchess Ave
Newport, VT

Burdett Commons

3854 Vt Route Seven A
Arlington, VT, 05250

Cambridge 360

181 Main St. S.
Cambridge, VT

Camp ta kum ta

77 Sunset View Rd
South Hero, VT

Camp Thorpe

680 Capen Hill Rd
Brandon, VT

Camp Thorpe
680 Capen Hill Road
Goshen, VT

Camp Thorpe is a residential summer experience for kids and adults with a range of social, behavioral, mental health, and developmental needs.Camp Thorpe’s tradition, created amongst the natural elements of the Vermont Green Mountains, intends to provide children and adults with fun camp experience.

Capstone Community Action

Wolcott, VT

Capstone in the Mad River Valley
5308 Main Street
Waitsfield, VT

Capstone provides comprehensive services to help people achieve economic well-being with dignity and develops partnerships to strengthen Vermont communities.

CarePartners Adult Day Center, Inc.
34 Franklin Park W
Saint Albans, VT

CarePartners is a non-profit adult day center serving Franklin and northern Grand Isle Counties. We assist adults with dementia and/or physical impairment in their efforts to stay at home by providing meaningful activities, assistance with personal care needs and health monitoring.

Cathedral Square

145 North Elm Street
St Albans, VT

Cathedral Square
412 Farrell Street
South Burlington, VT

Cathedral Square develops and operates affordable communities for seniors and people with disabilities. Cathedral Square administers the Support And Services at Home (SASH) model to support 5,000 Vermonters in aging safely and healthfully at home.

Cathedral Square Corporation
468 Church Road
Colchester, VT

SASH in a non-profit organization dedicated to working with seniors. The goal of SASH, which stands for Support and Service at Home, is to find strategies and coordinate with other organizations to help seniors stay at home as independently as possible. We offer programs for health and wellness.

802-479-0167 ext 2
105 North Main Street
Barre, VT

Statewide lender speciallizing in loans to low to moderate income entrepreneurs!

Center for Communication in Medicine (CCM)
160 Benmont Ave
Bennington, VT

Illness does not impact just one person. CCM's SpeakSooner initiative is committed to getting patients living with serious illness, their families and healthcare providers on the same page through timely, open and honest conversations about treatment options, quality-of-life sooner rather than later

Center for Community Engagement at Middlebury College

20 Old Chapel Road
Middlebury, VT

Center for Technology, Essex

2 Educational Drive
Essex Junction, VT

CenterPoint School

94 W. Canal Street
Winooski, VT

Central Vermont Community Land Trust

105 N. Main Street
Barre, VT

Central Vermont Habitat for Humanity
352 Rte 110
Orange, VT

Central Vermont Habitat for Humanity builds affordable, decent, energy-efficient homes in partnership with families in need.

Champlain Community Services

156 Gardenside Lane
Shelburne, VT

Champlain Community Services
J12 Stonehedge Drive
South Burlington, VT

Champlain Community Service is a non-profit geared toward helping people who have a disability stay successful and be a part of our community. This is a wonderful organization to work for, and we are always looking for people to join in...

Champlain Housing Trust

37 Bright St
Burlington, VT

Champlain Islanders Developing Essential Resources

324 Us Rt 2
South Hero, VT

Champlain Valley Agency On Aging

76 Pearl St
Essex Junction, VT, 05452

Champlain Valley Area Health Education Center (AHEC)
92 Fairfield Street
St. Albans, VT

We support the recruitment and retention of health professionals in rural and under-served areas. We also offer important health career information and exploration programs for middle and high school students encouraging their entry into the health care field.

Champlain Valley Office of Economic Opportunity

5 Lemnah Drive
Saint Albans, VT

Champlain Valley Office of Economic Opportunity (CVOEO)

255 South Champlain Street
Burlington, VT

Champlain Valley Office of Economic Opportunity (CVOEO)
255 So. Champlain Street
Burlington, VT

CVOEO addresses fundamental issues of economic, social, and racial justice and works with people to achieve economic independence.

Champlain Valley SCORE
(802) 764-5899
11 Lincoln Street
Essex Junction, VT

SCORE is a nonprofit association dedicated to helping small businesses get off the ground, grow and achieve their goals through education and mentorship.

Charlotte Historical Society

3048 Lake Road
Charlotte, VT

Charter House Coalition

27 North Pleasant Street
Middlebury, VT


1200 Shelburne Road
South Burlington, VT

Chelsea Senior Center

13 North Common
Chelsea, VT

Chittenden County Young Life
4890 Main Rd
Huntington, VT

Young Life is an international nonprofit Christian organization whose belief is that every teen deserves to hear about who Jesus Christ is. We accomplish this with caring adults who build meaningful, nonjudgmental relationships with teens where they are at in order to earn the right to be heard.

Chittenden Emergency Food Shelf

228 North Winooski Ave
Burlington, VT

Chittenden Emergency Food Shelf

228 North Winooski Ave
Burlington, VT

Choice Support Services
23 Jones Brother way
Barre, VT

Displaying business entries 1 - 100 of 496 in total

Add your business or nonprofit to the directory by either:

  • Creating a new account (this option will log you out of your current account)
Create new account


See detailed business listings

Log into your FPF account.

Join your local FPF, or add your business to the directory

Register here.