There are 2 golf courses in Petersburg, Virginia and 1 is a municipal course. There are also another 11 golf courses within 20 miles of Petersburg, including 6 public, 0 municipal and 4 private courses. The oldest course in the Petersburg area is the Country Club of Petersburg which was designed by Donald J. Ross, ASGCA/Lester George, ASGCA and opened in 1928. The longest course is Country Club of Petersburg, which is 7,013 yards. Country Club of Petersburg is rated the best course near Petersburg.