The cost of living in Hampstead, North Carolina is 18.5% more expensive than Harrisburg, Pennsylvania.