If you don’t qualify for a no- or low-down payment mortgage, a down payment assistance program might help. These programs are typically offered to first-time or repeat homebuyers within certain income thresholds based on location, and can often be applied to both the down payment and closing costs.