Petersburg, Virginia, an independent city in the southeastern part of the state. It is on the Appomattox River 22 miles (35 km) south of Richmond.