There is 1 golf course in Nokesville, Virginia and 1 is a municipal course. There are also another 43 golf courses within 20 miles of Nokesville, including 19 public, 9 municipal and 15 private courses. The oldest course in the Nokesville area is the Twin Lakes Golf Course. The longest course is Robert Trent Jones Golf Club, which is 7,289 yards. Stonewall Golf Club At Lake Manassas is rated the best course near Nokesville.