There are several Down Payment Assistance programs available.
MassHousing currently provides eligible homebuyers of up to $30,000 with Down Payment Assistance when purchasing a home in Massachusetts.
Mass Housing Relevant links For Your Review:
https://www.masshousing.com/home-ownership/homebuyers/down-payment-assistance
https://www.masshousing.com/home-ownership/homebuyers/income-limits
Per MassHousing: some helpful details regarding Down Payment Assistance
"MassHousing provides down payment assistance in the form of a second mortgage loan. MassHousing-approved lenders determine which type and the amount of down payment assistance a borrower is eligible for.
Click on the logo to see if you are eligible.