The cost of living in Davidson, North Carolina is 8.0% more expensive than Flat Rock, North Carolina.