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.
Cloverdale Blvd.betw 1st & 2nd Streets, Cloverdale, CA
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services