Navigate to our accessibility widget

Castroville is located in Monterey County and has a population of 6,500 residents. Castroville is best known for its artichoke crop and hosts the annual Castroville Artichoke Festival. The town is nicknamed the 'artichoke center of the world' even! Make sure to check out the dispensaries in Castroville.