@lam is correct that your score should be around 720 or above to get the best rate. You still might be able to get a good rate below that, but the interest cost goes up the lower your score.
If low credit scores are due to errors from the company, you can dispute them. I’d suggest pulling your free credit reports from the government site - https://www.annualcreditreport.com/index.action (NOT from any of the spammy credit sites). This will give you your full credit history from the three different bureaus - Equifax, Transunion, and Experian. You can then review each of your reports in depth and dispute any errors you find. You don’t want to just check your credit score because that score usually comes from one of the three bureaus - not necessarily the one that your mortgage company will check. You’ll need a few months to clear up errors, so start this process now. Once the reports are accurate, you can monitor your score through Credit Karma, or Discovercards free site.
Lenders will want to see a few things:
- You have a 20% down payment - without this a loan will require PMI
- You have some savings outside your down payment
- You have a good credit score and a solid history of paying back debt on time (car loans, student loans, credit cards)
- You have a good debt to credit limit ratio - your credit card spending is much lower than your limits
- You have a reasonable amount of other debt, so it won’t keep you from paying your mortgage. If you have large student loan payments or car payments, that will count against you