Discover Petersburg
compiled from our dataPetersburg is located in Virginia, USA, and has a population of about 33,458. Our atlas lists 205 places here.
These include 54 sights and 8 museums, 107 restaurants, 34 places to stay and 2 cocktail bars. Highlights include Lafayette House, Star Lofts, Mayton Transfer Lofts.