The cost of living in Morrisville, North Carolina is 17.3% more expensive than West Lafayette, Indiana.