The cost of living in St. Joseph, Missouri is 2.7% more expensive than Roanoke Rapids, North Carolina.