The cost of living in Morehead City, North Carolina is 2.0% more expensive than Carlisle, Pennsylvania.