Most Lenders today require a minimum credit score of 640 to qualify for financing. You might be able to take some actions that could improve your scores. Your best course of action is to meet with a Local Mortgage Banker to get Prequalified. Your Mortgage Banker will review your entire qualifications picture---Income, Assets, and Credit---and guide you as to what programs you're qualified for. If you're not qualified today due to credit, your Mortgage Banker can advise you on the proper course of action to improve your credit, whether that's in the long-term or the short-term.
Every lender is different, but getting a loan is NOT just based on a credit score. They base it on income, debt, years on the job, etc.
You should sit down with a lender and give them al of your information and see what you qualify for. I have heard of some lenders doing loans for clients with credit scores as low as 580, so you have ask different lenders what their criteria is.
You won't know until you sit down with one or two lenders and find out if you qualify and for how much.