Barbara Hershey, geboren als Barbara Lynn Herzstein, (Los Angeles, 5 februari 1948) is een Amerikaans actrice. Zij werd in 1997 genomineerd voor een Academy Award voor haar bijrol als Serena Merle in The Portrait of a Lady. Hershey kreeg een dozijn andere acteerprijzen daadwerkelijk toegekend, waaronder zowel een Emmy Award als een Golden Globe voor de televisiefilm A Killing in a Small Town (1990) en de prijs voor beste actrice op het Filmfestival van Cannes in 1987 (voor Shy People) én 1988 (voor A World Apart).
Hershey deed vanaf 1966 acteerervaring op in ruim dertig afleveringen van verschillende televisieseries, voordat ze in 1968 haar filmdebuut maakte als Stacy Iverson in With Six You Get Eggroll. Sindsdien speelde ze om en nabij de 45 andere filmrollen, meer dan 65 inclusief die in televisiefilms. Daarnaast trad ze als wederkerend personage op in ruim zestig afleveringen van verschillende televisieseries. Haar belangrijkste rollen waren die als Kathy Monroe in The Monroes en die als Dokter Francesca Alberghetti in Chicago Hope.