汉武帝身边的宠臣常常说公孙弘的坏话，可是武帝越发待他好。公孙弘为人善于谈笑，见闻广博，常说，他认为君主就怕不能广博宏大，臣子就怕不能俭朴节约。奉养后母孝顺谨慎，后母死，他守丧三年。
御史大夫.元朔三年（前126年），御史大夫张欧免官，汉武帝任命公孙弘为御史大夫。当时，汉朝正开通西南夷，东边置沧海郡，北边修朔方郡城。公孙弘屡次谏上，认为这些做法会耗损国力而去经营那些不毛之地，希望能停止。于是武帝让中大夫朱买臣等以设置朔方郡的有利情况来诘难公孙弘。提出十个问题，公孙弘一个也答不上来