David Gockley (born July 13, 1943, Philadelphia, Pennsylvania) is an American opera company administrator. He served as general director of Houston Grand Opera from 1972 to 2005 and San Francisco Opera from 2006 to 2016. He is a student of Margaret Harshaw.