See programs you qualify for
Get Matched Free →First-Time Homebuyer Programs in New Jersey
New Jersey offers some of the most generous homebuyer assistance in the country through the NJHMFA. The NJHMFA Down Payment Assistance Program provides up to $15,000 as a forgivable loan, and the First Generation Down Payment Assistance adds another $7,000 for first-generation buyers. Combined with the NJCC Statewide DPA program offering up to $30,000, qualified New Jersey buyers can access over $50,000 in total assistance.
Statewide Programs in New Jersey
- FHLBNY Homebuyer Dream Program
Grant · Up to $30,000
- NJCC Statewide Down Payment Assistance Program
Grant · Up to $30,000
- NJHMFA Down Payment Assistance Program
Forgivable Loan · Up to $15,000: $15,000 in Bergen, Essex, Hudson, Hunterdon, Mercer, Middlesex, Monmouth, Morris, Ocean, Passaic, Somerset and Union counties; $10,000 in Atlantic, Burlington, Camden, Cape May, Cumberland, Gloucester, Salem, Sussex and Warren counties
- NJHMFA First Generation Down Payment Assistance
Forgivable Loan · $7,000
- NJHMFA First-Time Homebuyer Mortgage Program
Government-Insured Mortgage · 30-year fixed-rate FHA, VA or USDA first mortgage through NJHMFA participating lenders (rate quoted by lender); eligible for up to $15,000 NJHMFA down payment assistance
- NJHMFA HFA Advantage Mortgage Program
Government-Insured Mortgage · Competitive 30-year fixed-rate conventional mortgage
Cities in New Jersey
Bayonne
Hudson County
Brick
Ocean County
Cherry Hill
Camden County
Clifton
Passaic County
East Orange
Essex County
Edison
Middlesex County
Elizabeth
Union County
Hackensack
Bergen County
Hoboken
Hudson County
Jersey City
Hudson County
Lakewood
Ocean County
Middletown
Monmouth County
New Brunswick
Middlesex County
Newark
Essex County
North Bergen
Hudson County
Old Bridge
Middlesex County
Passaic
Passaic County
Paterson
Passaic County
Perth Amboy
Middlesex County
Plainfield
Union County
Toms River
Ocean County
Trenton
Mercer County
Union City
Hudson County
Vineland
Cumberland County
West New York
Hudson County
Woodbridge
Middlesex County