豬毛菜分布于東北、華北、西北、西南、河南、山東、江蘇、西藏、新疆等省區;朝鮮、蒙古、巴基斯坦、中亞細亞、蘇聯東部及歐洲等國家均有分布。
產東北、華北、西北、西南及西藏、河南、山東、江蘇等省區。朝鮮、蒙古、蘇聯、巴基斯坦也有。生長于海拔400米至4,100米的地區,多生于鹽堿的沙質土上,一般生長在路邊、村邊及荒蕪場所,尚未由人工引種栽培。