This Overview shows the Lido Circle cul-de-sac in Discovery Bay, California. Located about 60 miles (97 km) from San Francisco, Discovery Bay sits primarily on a network of man-made embankments surrounded by fresh water as well as some development on former agricultural land. The entire community is home to roughly 13,000 residents.