The cost of living in Walnut Creek, California is 20.7% more expensive than Rowland Heights, California.