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.


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

Central VT Council on Aging
59 North Main Street
Barre, VT

CVCOA works hard to support elders in leading healthy, meaningful and dignified lives in their homes and communities. We provide a wide range of services to seniors and family caregivers to help make this possible.

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 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 Farmers Market
Chelsea, VT

The Chelsea Farmers Market is a weekly community event on the North Common in the heart of Chelsea, Vermont.In 2017, the market will occur on Fridays from 3-6pm, May 19th through September 29th. We will also have our special Holiday Market on November 12, 9am-2pm at the Chelsea Public School Gym.

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

C.I.D.E.R., Inc.

324 US Rte 2
South Hero, VT, 05486

Clara Martin Center

67 Dustin Dr.
Braintree, VT

Clarina Howard Nichols Center

31 Main Street
Morrisville, VT

Clarina Howard Nichols Center
31 Lower Main Street
Morrisville, VT

Clemmons Family Farm
2158 Greenbush Road
Charlotte, VT

Coalition for a Tobacco Free Vermont

55 Day Lane
Williston, VT

Cochran's Ski Area
910 Cochran Rd
Richmond, VT

Colchester CANsur-vive

781 Blakely Road
Colchester, VT

Collaborative Solutions

118 Clark Rd
Williamstown, VT

College student news seven

1001 College Rd
Lyndonville, VT

Committee on Temporary Shelter

216 Rudgate Road
Colchester, VT

Committee on Temporary Shelter

95 North Avenue
Burlington, VT

Common Good Vermont
28 Vernon St
Brattleboro, VT

Common Good Vermont is the only statewide organization in Vermont dedicated to uniting and strengthening all of the mission-driven organizations that serve the Green Mountain State. Common Good Vermont serves as the “go to” resource for nonprofits.

Common Ground Center

42 Main St
Bristol, VT

Common Roots

1100 Dorset St
South Burlington, VT, 05403

Community Care Network
78 South Main Street
Rutland, VT

CCN is a consortium of health, human service, employment and rehabilitation programs serving the greater Rutland region. We employ and contract with more than 550 people, offering a wide variety of employment opportunities for individuals interested in helping meet the many needs of our community.

Community Collaborative for Guilford (CC4G)

24 Church Drive
Guilford, VT

Connecting Cultures

Burlington, VT

Conquer The Day
90 Lombard Lane
South Hero, VT

Conquer The Day, The Stefan Pierson Foundation, provides support to young adults (age 18-25) to overcome the limitations of battling cancer. Our mission is to help young adults live in a way that is rich and meaningful so they may conquer the day and continue to positively impact those around them.

Conquer The Day - The Stefan Pierson Foundation
90 Lombard Lane
South Hero, VT

Vermont-based 501(c)(3) nonprofit helping young adults (age 18 - 25+) overcome the limitations that cancer has dealt them, by providing them a chance to conquer the day and live life to the fullest.

Copley Wellness Center

604 Washington Hwy
Morrisville, VT

Cornerstone Bridges to Life Community Center

One Main Street
Richford, VT

Cornerstone Bridges To Life Community Center

1 Main Street
Richford, VT

Craftsbury Outdoor Center
535 Lost Nation Rd
Craftsbury Common, VT

The mission of the Outdoor Center focuses on lifelong sport, sustainability and land stewardship.

Craftsbury Outdoor Center
Craftsbury Common, VT

Cricket Hill Trails

95 Cricket Hill Rd
Hyde Park, VT

Critter's Crusade

12 Golf Avenue
Woodstock, VT

Critter's Crusade, Inc.

123 Hillcrest Terrace
White River Junction, VT


76 Pearl Street
Essex Jct, VT

CVAA - Champlain Valley Area Agency on Aging

76 Pearl St
Essex Junction, VT

Darling Inn Meal Site/Lyndon Area Meal Site

76 Depot Street
Lyndonville, VT

Opened to the public serving only lunch at 12:00, There is a suggested donation of $3.50 for anyone 60 & over, and a fee of $5.50 for anyone under 60. On music days, It starts at 11:00 am and goes until we serve at 12:00, with the exception of Gospel (2nd Thursday of every month), it starts at 11:30

DEI Sapphire Center

87 Rivers Bend Rd
New Haven, VT

Digital Wish

3336 Sunderland Hill Road
Sunderland, VT

Dinners with Love
11 Center Street
Brandon, VT

Dinners with Love partners with hospice agencies to deliver meals, donated by local restaurants, to hospice patients and their families.

Domestic Employer

72 Harrel Street
Morrisville, VT

DREAM Program

1022 Us 4
Rutland, VT

Dummerston Cares, Inc.

203 Camp Arden Road
Dummerston, VT

EarthWalk Vermont, Inc.
123 Pitkin Road
Plainfield, VT

EarthWalk Vermont is an innovative non-profit organization founded in 2005, with the mission to inspire and, empower children, families and communities to reconnect with and care for one another and the earth. We offer long-term, year-round nature education programs to over 300 families.

Easterseals Vermont

88 Merchants Row
Rutland, VT

Elmhill, Inc

1350 East Hill Road
Plainfield, VT

Equal Justice Mediation and Consulting Services

31 Main
Morrisville, VT

Equinox Preservation Trust

55 Union St
Manchester Village, VT


2 Lincoln St
Essex Junction, VT


2 Lincoln St
Essex, VT


2 Lincoln Street
Essex Junction, VT

Essex County Natural Resources Conservation District

5396 State Route 105
Brunswick, VT

Essex Rescue

1 Educational Drive
Essex Junction, VT

Everybody Wins! Vermont

3442 Vermont Rte 22a
Bridport, VT

Everybody Wins! Vermont

286 Kelly Cross Rd
Salisbury, VT

Everybody Wins! Vermont

3443 Vt-22a
Bridport, VT

Fairbanks Museum & Planetarium

1302 Main Street
St Johnsbury, VT

The Mission of the Fairbanks Museum & Planetarium is to inspire appreciation for our place in the natural world and to motivate our stewardship of a healthy planet.

Fairfax Rescue

14 Goodall Street
Fairfax, Vt, VT

Fairfax Rescue is an independent 501(c)3 non-profit corporation providing pre-hospital Emergency Medical Care and transport at the Advance Life Support Level for the communities we serve. We provide primary coverage for the towns of Fairfax , Fletcher, and Westford.

Fair Haven Concerned Inc

73 Main Street
Fair Haven, VT

Families First

15 Butterfly Ln
Brattleboro, VT

Family Center of Washington County

25 Main Street
Morrisville Vt, VT

Farmer Veteran Marketing Group/Sweet Honeysuckle Homestead

2405 Mckinistry Hill Road
Hyde Park, VT


16 Sterling Drive
Craftsbury Common, VT

Food Shelf 5K

87 Blackberry Circle
Colchester, VT

For the Kids: Dance Marathon
54 College Street
Middlebury, VT

We are part of a nationwide movement of over 300 schools to support local children's hospitals. Each year, we bring together hundreds of students, town residents, and kids from the hospital for a night of dancing, live student performances, local food, and good company.

Franklin and Grand Isle Workforce Investment Board

10 Precision Lane
Swanton, VT

Franklin County Home Health Agency
802 527-7531
3 Home Health Circle
St. Albans, VT

We provide comprehensive, compassionate home health care, hospice and support services to the residents of all ages in Franklin County, VT. Our Nurse Family Partnership program provides supports to new moms and their babies in Franklin, Lamoille and Grand Isle Counties.

Franklin Grand Isle County Building Bright Futures

36 North Main St
St. Albans, VT

Franklin Grand Isle Tobacco Prevention Coalition

133 Fairfield St
St. Albans, VT

Franklin Grand Isle United Way

48 Lower Newton Road
St. Albans, VT

Franklin Grand Isle United Way

48 Lower Newton Street
St. Albans, VT

Franklin-Grand Isle United Way

48 Lower Newton
St. Albans, VT

Friends in Adoption
1-800-98-ADOPT (1-800-982-3678)
212 Main Street
Poultney, VT

A full service child placing compassionate adoption agency since 1982. Empowering Vermont and New York birth and adoptive families through education and support in making informed decisions

Friends of Algiers Village

475 Coolidge Highway
Guilford, VT

Friends of Northern Lake Champlain

9 Rublee Street
St. Albans, VT

Friends of Northern Lake Champlain

2 River Road
Milton, VT

Friends Of The Mad River
4061 Main Street (PO Box 255)
Waitsfield, VT

Friends of the Mad River is a nonprofit organization dedicated to stewarding the Mad River Valley’s healthy land and clean water for our community and for future generations. We build diverse partnerships to learn about watershed health; conserve natural resources; and celebrate this special place.

Friends of the Morrill Homestead

214 Morrill Memorial Drive
Strafford, VT, 05072

Friends of the West River Trail

34 West River Road
South Londonderry, VT

Friends of the Winooski

258 Juniper Ridge
Shelburne, VT

Friends of Waterbury Reservoir

1 Reservoir Road
Waterbury Center, VT


1 Bixby Hill Road
Essex Jct, VT

Displaying Business Entries 101 - 200 of 643 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

Icon lock

See detailed business listings

Log into your FPF account.
Icon register

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

Register here.