Barrett Town Population 2026

Barrett Town has a population of 17,169, making it the #10 biggest city in 🇯🇲 Jamaica, located in Saint James Parish. Roughly 0.6% of Jamaica's population lives here. It is about 55× smaller than Kingston, the country's biggest city.

KingstonBarrett Town
Location of Barrett Town (capital Kingston shown for reference). Boundaries: Natural Earth.
Population (city proper)
17,169
Rank in Jamaica
#10
Coordinates
18.51°N, 77.80°W
~53 m elevation · America/Jamaica
Distance to capital (Kingston)
121 km
75 miles, straight line

Other big cities in Saint James Parish

CityPopulationRank in Jamaica
Montego Bay82,867#4

Cities near Barrett Town

FAQ

What is the population of Barrett Town?
Barrett Town has a population of 17,169 (city proper, latest official figure via GeoNames), making it the #10 biggest city in Jamaica.
What region is Barrett Town in?
Barrett Town is located in Saint James Parish, Jamaica.
Is Barrett Town the capital of Jamaica?
No, the capital of Jamaica is Kingston, about 121 km away.

Sources & notes

Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.

← All biggest cities in Jamaica · Jamaica population by year