 Petersburg is located on the Appomattox River at the fall line, which marks the area where the Piedmont region (continental bedrock) and the Atlantic coastal plain (unconsolidated sediments) meet.The fall line is typically prominent where a river crosses its rocky boundary, as there are rapids or waterfalls.River boats could not travel any farther inland, making the location the head of navigation.