Castro Valley is named after Don Guillermo Castro, a soldier in the Mexican army and a rancher. Castro Valley was part of the original 28,000 acre land grant given to Castro called Rancho San Lorenzo. This land grant included Hayward, San Lorenzo, and Castro Valley, including Crow Canyon, ...