The cost of living in Murfreesboro, Tennessee is 34.2% more expensive than North Terre Haute, Indiana.