Sachverhalt: A. Mit Verfügung vom 5. Juli 2011 verneinte die IV-Stelle des Kantons Aargau einen Anspruch der M._ (geboren 1954) auf eine Invalidenrente. B. Die hiegegen erhobene Beschwerde wies das Versicherungsgericht des Kantons Aargau mit Entscheid vom 15. Mai 2012 ab unter Gewährung der unentgeltlichen Rechtspflege. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten lässt M._ beantragen, in Aufhebung des vorinstanzlichen Entscheides sei die Sache an die IV-Stelle zurückzuweisen, damit diese den Sachverhalt entsprechend den Ausführungen in der Beschwerde abkläre. Ferner seien ihr die gesetzlich geschuldeten Leistungen, insbesondere eine Invalidenrente, zuzusprechen. Schliesslich beantragt sie die unentgeltliche Prozessführung und Verbeiständung.