É uma das cidades mais importantes do país. Road Town está a 53% das cidades relevantes em Ilhas Virgens Britânicas. Tem 9 piscinas .