The stock market may be on a four-month bull run, but when it comes to making investments the American public favors something a little more solid.

According to a CNBC All-America Economic survey of 846 adults, 37 percent believe gold currently provides the best investment opportunity. The precious metal came out in front real estate (24 percent) and the stock market (19 percent.)

Gold topped all demographics, including age, geographical region and political party affiliation.

More From Retro 102.5