张瑜,原藉山东肥城,1957年10月19日出生于上海一个革命干部家庭。1973年华山中学初中毕业后进入上海电影制片厂,开始演员生涯,同年首次参与拍摄电影《一分之争》。1977年,在谢晋执导的影片《青春》中饰演金阿燕,之后又在影片《啊!摇篮》中饰演了一位延安保育院老师梁燕,获得好评。
1980年,与郭凯敏主演影片《庐山恋》,在片中饰演周筠,成功地塑造了一位自小生长在海外,却对祖国怀有赤子之心的少女形象,凭借该片获得第4届大众电影百花奖最佳女主角奖和首届中国电影金鸡奖最佳女主角奖。同年她在影片《巴山夜雨》中饰演女主角刘文英,这是一个深受“四人帮”极左思想毒害的女青年形象,获得第1届中国电影金鸡奖最佳女主角。
1981年,主演影片《知音》和《小街》,同年她成为中国电影史上第一位一年内连获四冠的演员,分别为:金鸡奖、百花奖、文汇奖、政府奖。并随中国电影代表团去澳洲访问。1984年,在谢铁骊执导的《清水湾,淡水湾》中饰演顾婷婷,在孙道临执导的《雷雨》中饰演四凤,还主演了董克娜执导的《明姑娘》。
1985年,留学美国加州州立大学北岭分校,学习电影电视制作,后攻读硕士学位。1991年开始,张瑜在台湾拍戏三年,除了《一代名妓李师师》外,还拍了《黄土地外的天空》、《纸婚》、《红花记》、《斩王爷》等电视剧。1993年回大陆重返影坛,出演或导演的影片有《王先生之欲火焚身》、《太阳有耳》、《太阳火》等,其中《太阳有耳》在柏林电影节上获得了银熊奖,最近她在电影《任长霞》出演女主角。
张瑜1983年与上影厂导演张建亚结婚,后因丈夫不愿和她一起赴美,两人于1989年离婚,张瑜至今独身。