Front Porch Forum

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

Business Directory / Community / Nonprofit organization

Save Money, Buy Local! Try the Buy Local Mobile App

Explore Vermont with the Local First Vermont Buy Local Mobile App, with over $3,000 in savings to locally owned and independent businesses. Download the App for free on iTunes or Google Play and use the code FPF2017 to save $5 activating 250 coupons.


Come to "a Night at the Opera" Benefit Concert Nov. 4

UVM Faculty and other Classical Musicians will perform a benefit concert for Greater Burlington Multicultural Resource Center's MLK event and Caribbean Hurricane Relief. Nov. 4, 8pm at the First Congregational Church. Tickets: $25.00, Students $10.00


Small Business Financing, the Way It Should Be

Community Capital of Vermont provides equal-access financing and support to Vermonters with excellent business ideas, and courage and resourcefulness to make them happen. No credit or collateral? Let’s see what we can do to make your dream come true!


Addison Central Teens

77 Mary Hogan Drive
Middlebury, VT

Angel Outfitters Thrift Shop

216 South Main Street
Hardwick, 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.

Central Vermont Habitat for Humanity, Inc.
Randolph, VT

Central Vermont Habitat for Humanity, Inc. builds strength, stability, and self-reliance through shelter. Powered by volunteers, CVHFH builds affordable, decent, energy-efficient homes in partnership with families in need.

Charter House Coalition

27 North Pleasant St
Middlebury, VT

EastView at Middlebury

100 EastView Terrace
Middlebury, VT

Green Candle Theatre Company

47 Front Street
Burlington, VT

Hannah's House INC.

859 Old County Rd
Waitsfield, VT

Historic Park McCullough House
1 Park Street
North Bennington, 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.

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.

OUR House of Central Vermont
38 Summer Street
Barre, VT

OUR House is a Children's Advocacy Center and Special Investigations Unit that is committed to providing a safe and supportive environment to assist child victims, adult survivors, and non-offending family members in the discovery, intervention, healing, and prevention of child abuse.

Randolph Area Community Development Corporation

21 N Main St
Randolph, VT

Randolph Area Food Shelf

12 Prince Street
Randolph, VT

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.

The Revolutionary Grassroots Movement

411 Sugarbush Access Road
Warren, VT

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.


18 Clace Drive
Bellows Falls, VT


20 Allen Street
Burlington, VT


11 South Maple St
Vergennes, VT

Action Based Care

67 mountainside
warren, VT

297 Creek Road
Middlebury, VT

Public buses routes and Dial-A-Ride transportation services for Addison County. ACTR enhances the economic, social and environmental health of the region by providing public transportation services that are safe, reliable, accessible and affordable for everyone.

Adamant Community Club

1161 Haggett Road
Adamant, 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 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.

Addison United Soccer Club
Bristol, VT

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

Aim4Haiti nonprofit
Essex Jucntion, VT

Nonprofit founded to support mobile medical clinics in Haiti.

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 Post #7

Stannard, VT

American Legion Post #7

Hardwick, 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 Red Cross

352 Main Street
Chester, VT

American Red Cross New Hampshire Vermont Region
29 Mansfield Ave
Burlington, VT

American Red Cross of New Hampshire/Vermont

108 Wales Street
Rutland, 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
89 North Street
Burlington, VT

Our mission is to provide a holistic continuum of services for the homeless, centered in love and dignity, that foster growth, cultivate community engagement, and provide tools for lifelong change so that each person may start ANEW.

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

Promoting Individuals with Developmental Differences as valued citizens with life-long opportunities, by Providing a group and a club that practices speaking up and giving back to the community through service projects, the dances offer community for families & friends, and the Payee program support

Area Agency on Aging

481 Summer St
St. Johnsbury, VT

Audubon Vermont

255 Sherman Hollow Rd
Huntington, VT

Aunt Dot's Place

51 Center Rd
Essex, VT

Badger Alternative Breaks

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

Barre City Firefighters IAFF Local #881

15 Fourth Street
Barre, 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.

Bennington Center for the Arts

44 Gypsy Lane
Bennington, VT

Bennington Project Indpendence

614 Harwood Hill
Bennington, VT

Big Heavy World

351 North Ave
Burlington, VT, 05401

Big Hollow Sugarworks and lawn care

Starksboro, VT

Black Lives Matter VT
(802) 855-1886
325 Main Street
Winooski, VT

Social justice

Black river good neighbors

375 Ellisons Lake Road
Ludlow, VT

Brattleboro Area Hospice

191 Canal Street
Brattleboro, VT

Brattleboro Area Prevention Coalition

28 Vernon St.
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

332 Orchard Rd
Bennington, VT

Community Action Agency for low income residents of Bennington County

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.

Brookfield Community Partnership

940 Twin Pond Road
Brookfield, VT

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

Burlington Dismas House
Burlington, VT

Burlington Dismas House is a grassroots non-profit that provides transitional housing for former men and women prisoners as they reconcile with the community.

Cambridge 360

181 Main St. S.
Cambridge, VT

Cambridge United Community Center

81 Main Street
Cambridge, NY

Camp ta kum ta

77 Sunset View Rd
South Hero, 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.

Cathedral Square/SASH
87 Kelley's Field Rd
Hinesburg, VT

Supports and Services at Home (SASH) works to support older adults with:
• Preventative health care and services coordination
• Self-management education and coaching, particularly relating to chronic health conditions such as diabetes and arthritis
• Transitions support after a medical stay

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 Vt Council on Aging

109 Professional Drive
Morrisville, VT

Displaying business entries 1 - 100 of 620 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.