What is the capital of the British Virgin Islands? on Nov 12, 2023 Published in Geography Trivia Road Town. The population of Road Town was 9,400 in 2004.