Skip to main content
Skip to navigation
Language icon
Select language
English
Arabic
Somali
Vietnamese
Chinese, Simplified
Spanish
Swahili
French
Burmese
Nepali
Kirundi
Menu
About
Contact
Careers
News
Business Partner Portal
Homebuyers
Homebuyer Programs
Participating Lenders
Interest Rates
Program Income Limits
Homebuyer Education
Other Special Programs
Federal Recapture Tax
Homebuyer FAQs
Homeowners
Payment Options
Trouble Paying?
Federal Recapture Tax
Weatherization
Managers and Developers
Developer Loan Programs
Housing Tax Credits
Managing Agents
Rental Housing FAQ
Community
Investors
Energy Initiatives
Program Impacts
Publications
HousingData.org
Housing Conference
Home
Homebuyers
Contact a VHFA Participating Lender
VHFA participating lenders have the exclusive knowledge to lead you through the process of finding and qualifying for the loans and programs that meet your homebuying needs.
Top Performing Lenders
Union Bank
NMLS #: 402933
Phone: (802) 888-0489
Send an Email
EastRise Credit Union
NMLS #: 446767
Phone: 1-866-805-6267
Send an Email
Vermont Federal Credit Union
NMLS #: 466013
Phone: (802) 923-1140
Send an Email
Vermont Mortgage Company
NMLS #: 1345175
Phone: (802) 863-2020
Send an Email
Fairway Mortgage
NMLS #: 2289
Phone: (802) 489-7186
Send an Email
Guild Mortgage Company
NMLS #: 3274
Phone: (802) 448-7931
Send an Email
CMG Financial
NMLS #: 1820
Phone: (802) 846-4646
Send an Email
Other Participating Lenders
Advisors Mortgage Group
NMLS #: 33041
Phone: (617) 997-3765
Send an email
Brattleboro Savings and Loan
NMLS #: 446356
Phone: (802) 464-7537
Send an email
Community National Bank
NMLS #: 423145
Phone: (802) 334-7915
Send an email
First National Bank of Orwell
NMLS #:
Phone: (802) 948-2811
Send an email
Green Mountain Credit Union
NMLS #: 779988
Phone: (802) 495-5399
Send an email
Heritage Family Credit Union
NMLS #:
Phone: 1-888-252-8932, option 3, then option 2
Send an email
M&T Bank
NMLS #: 381076
Phone: (802) 233-2952
Send an email
Mascoma Bank
NMLS #: 452944
Phone: (802) 451-0010
Send an email
Movement Mortgage
NMLS #: 39179
Phone: (802) 230-4242
Send an email
National Bank of Middlebury
NMLS #: 403372
Phone: (802) 388-4982
Send an email
Northfield Savings Bank
NMLS #: 417749
Phone: 1-800-672-2274
Send an email
Passumpsic Savings Bank
NMLS #:
Phone: (802) 751-4279
Send an email
Peoples Trust Company
NMLS #: 442104
Phone: (802) 524.2196
Send an email
PrimeLending
NMLS #: 13649
Phone: (802) 975-0350
Send an email
Spruce Mortgage
NMLS #: 49592
Phone: (802) 863-8816
Send an email
Vermont Mortgage Group
NMLS #:
Phone: (802) 689-0904
Send an email