The cost of living in Castro Valley, California is 76.7% more expensive than Port Townsend, Washington.