The cost of living in Sunnyvale, California is 191.0% more expensive than Knightdale, North Carolina.