Das wenig aufregende Städtchen liegt von Hügeln umrahmt an einer Bucht der Südküste. Road Town ist die Hauptstadt, der Gouverneurs- und Verwaltungssitz der British Virgin Islands. Von seinem geschäftigen Hafen aus fahren Fähren zu den anderen Inseln und nach St. John’sund St. Thomas.