The cost of living in Imperial Beach, California is 109.5% more expensive than Granite City, Illinois.