Eckley was a city in Contra Costa County, California, which served as a ferry landing for crossings of the Carquinez Strait prior to the construction of the Carquinez Bridge. It lay on the Southern Pacific Railroad 4.5 miles (7.2 km) northwest of Martinez, at an elevation of 10 feet (3 m). The townspeople were very active in the sport of baseball, and about a dozen company teams were supported. The population decreased with the construction of the bridge, and in the late 20th century the last residents left. There was active farming and grazing in the area. Much of the population relocated to Crockett.
The place's name is in honor of Commodore John L. Eckley who established a yacht harbor at the cove here.