The cost of living in Cary, North Carolina is 43.8% more expensive than Powells Crossroads, Tennessee.