The cost of living in Petersburg, Virginia is 1.6% more expensive than North Belle Vernon, Pennsylvania.