There are several down payment assistance programs available. They range from 3% of the purchase price (or $3,000 whichever is greater) to $25,000. Some are available state wide, while others are specific to a county.
All down payment assitance programs require qualification; namely that #1 you qualify for the 1st mortgage product and #2 you fall within the maximum income limits. Some of the programs have additional qualifying requirements.
Your best bet would be to talk to a qualified loan officer to assist in determining what you may qualify for.