Discovery Bay
Census-designated place in Contra Costa County, California

Discovery Bay is an unincorporated community (census-designated place) in Contra Costa County, California, with 15,358 residents (2020 Census). It sits at 7 ft (2 m) above sea level. The nearest town is Byron, 3.3 miles SW.
- 15,358residents (2020 Census)
- 7 ftelevation · 2 m
- 5.6 sq miland area · 14.5 km²
- 2,746 / sq mipopulation density
- 94505ZIP code
About Discovery Bay
Discovery Bay is a census-designated place (CDP) in eastern Contra Costa County, California, United States, approximately 60 miles (97 km) from San Francisco. It is located in the San Francisco Bay Area. As of 2020, its population was 15,358, a 15% percent gain from 13,352 at the 2010 census.
Discovery Bay was originally a waterfront community built on a network of man-made waterways and residential islands, except for the southeastern quadrant, which comprises the golf course of Discovery Bay Country Club. The homes generally have private docks with access to the Sacramento–San Joaquin River Delta. Newer developments have been added on former agricultural land to the north and west of the initial town-site. Road access is via Route 4.
Text: Wikipedia · CC BY-SA 4.0
Discovery Bay weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Discovery Bay
All 24 webcams near Discovery Bay ›Living in Discovery Bay
- Median household income
- $147,117
- Median home value
- $832,000
- Median rent
- $3,029/mo
- Median age
- 45.6
Do you know Discovery Bay? Tell us about it
Help other travelers: share what makes Discovery Bay special. We review every message before publishing it.
Map of Discovery Bay
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Discovery Bay Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Discovery Bay, CA population
Discovery Bay had 15,358 residents in the 2020 Census.
| 2020 Census | 15,358 |
|---|---|
| Density | 2,746 per sq mi (1,060 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Discovery Bay at a glance
| State | California (CA) |
|---|---|
| County | Contra Costa County |
| Type | Census-designated place |
| Population | 15,358 (2020) |
| Land area | 5.59 sq mi (14.5 km²) |
| Water area | 1.36 sq mi (3.51 km²) |
| Elevation | 7 ft (2 m) |
| Coordinates | 37.9081° N, 121.5972° W |
| ZIP code | 94505 |
| Official website | todb.ca.gov |
| Census code (GEOID) | 0619339 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Discovery Bay
- Byron3.3 mi SW
- Knightsen4.7 mi NW
- Brentwood6.9 mi W
- Oakley7.6 mi NW
- Bethel Island8.5 mi N
- Mountain House9.5 mi S
- Antioch12.0 mi NW
- Country Club14.6 mi E
- Tracy14.8 mi SE
- Terminous15.5 mi N
- Lincoln Village15.8 mi NE
- Stockton16.4 mi E
Straight-line distance between town centers.
Frequently asked questions about Discovery Bay
What county is Discovery Bay in?
Discovery Bay is in Contra Costa County, California.
What is the population of Discovery Bay, CA?
15,358 people lived in Discovery Bay at the 2020 Census.
What is the ZIP code of Discovery Bay, CA?
The ZIP code of Discovery Bay is 94505.
What is the elevation of Discovery Bay?
7 feet (2 m) above sea level.
What towns are near Discovery Bay?
Byron (3.3 mi), Knightsen (4.7 mi), Brentwood (6.9 mi), Oakley (7.6 mi), Bethel Island (8.5 mi).
Last updated: