City in Cloverdale loading... sort by distance
Incorporated in 1872, the City of Cloverdale is located 85 miles north of San Francisco and 32 miles north of Santa Rosa in California's beautiful wine country. The City is 2.7 square miles in size with a population of approximately 8,454.  more
Located in downtown Cloverdale, Cloverdale Plaza is an outdoor space that hosts community events and music. more