Population Statistics
HomeWorldBritish Virgin Islands

British Virgin Islands: cities by population

By James Burfield, SEO consultant, Bath · Page updated · UN World Population Prospects

British Virgin Islands has a population of 39,936 (UN estimate, 2026), with Road Town as its capital. The 2 largest of its 2 recorded towns and cities, ranked.

+97%
since 2000 (20,241)
+1%
projected by 2050 (40,340)
259
people per km²
19501975200020252050 7k 40k
UN estimates to 2026; the dashed line is the medium-variant projection to 2050, a forecast rather than a measurement. Source: World Population Prospects 2024.
Full UN series, 1950 to 2050
YearPopulation
19507,372
197510,606
200020,241
200523,665
201027,675
201534,498
202037,135
202539,732
202639,936
2030 projected40,592
2050 projected40,340

Medium variant. Figures from 2026 onward are projections, not measurements.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.

Largest cities in British Virgin Islands

#PlaceRegionPopulation
1Road Town8,449
2Spanish Town3,800

Twenty years earlier: British Virgin Islands in the 2005 World Gazetteer — population then 21,573.

Common questions

What is the population of British Virgin Islands?
British Virgin Islands has a population of 39,936, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 40,340 — a forecast, not a measurement.
What is the capital of British Virgin Islands?
Road Town.

Go deeper

Road Town
The largest place we record in British Virgin Islands: 8,449 people
British Virgin Islands in 2005
The World Gazetteer's archive edition: 21,573 then
All 246 countries
Every country and territory, ranked by population