Petersburg, VA is located in Petersburg City, which is an independent city in the Commonwealth of Virginia. Unlike most cities in Virginia, Petersburg is not part of any county. It is an independent city, meaning that it is not located within the boundaries of any county and has its own local government.
Petersburg City is situated in the central part of Virginia, about 23 miles south of the state capital, Richmond. It is bordered by Dinwiddie County to the west and south, and Prince George County to the east. The city covers an area of approximately 23 square miles and has a population of around 31,000 residents. Despite being an independent city, Petersburg is considered part of the Richmond Metropolitan Statistical Area and shares many economic and cultural ties with the surrounding counties.
This post contains affiliate links, which means I may earn a commission if you click through and make a purchase, at no additional cost. Learn more.