Population Statistics
HomeWorldHaiti

Haiti: cities by population

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

Haiti has a population of 12,037,506 (UN estimate, 2026), with Port-au-Prince as its capital. The 50 largest of its 113 recorded towns and cities, ranked.

+45%
since 2000 (8,303,151)
+22%
projected by 2050 (14,710,862)
437
people per km²
19501975200020252050 3.3M 14.7M
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
19503,265,707
19755,099,086
20008,303,151
20059,061,273
20109,803,294
201510,523,242
202011,243,848
202511,906,095
202612,037,506
2030 projected12,552,359
2050 projected14,710,862

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 Haiti

#PlaceRegionPopulation
1Port-au-PrinceOuest1,234,742
2CarrefourOuest511,345
3DelmasOuest395,260
4PétionvilleOuest376,834
5Port-de-PaixNord-Ouest306,217
6Saint-MarcArtibonite266,642
7Croix-des-BouquetsOuest229,127
8DessalinesArtibonite181,903
9JacmelSud-Est137,966
10Cap-HaïtienNord134,815
11LéogâneOuest134,190
12ArcahaieOuest130,306
13Les CayesSud125,799
14TigwavOuest117,504
15JérémieGrand'Anse97,503
16Saint-Michel de l'AtalayeArtibonite95,216
17MiragoâneNippes89,202
18GonaïvesArtibonite84,961
19ThomazeauOuest52,017
20GrangwavOuest49,288
21VerrettesArtibonite48,724
22KenscoffOuest42,175
23Saint-RaphaëlNord37,739
24Ti Port-de-PaixNord-Ouest34,657
25LenbeNord32,645
26GressierOuest25,947
27Terrier RougeNord-Est21,328
28HincheCentre18,590
29Fond ParisienOuest18,256
30Grand GosierSud-Est17,059
31DésarmesArtibonite15,594
32Saint-Louis du NordNord-Ouest11,849
33Fort LibertéNord-Est11,465
34Trou du NordNord-Est10,569
35OuanamintheNord-Est10,118
36SassierGrand'Anse10,000
37MirebalaisCentre9,082
38Grande Rivière du NordNord8,836
39Les AnglaisSud8,247
40LascahobasCentre7,574
41CornillonOuest7,572
42Gros MorneArtibonite7,294
43Anse à GaletsOuest7,178
44PignonNord6,731
45Dame-MarieGrand'Anse6,036
46Sources ChaudesGrand'Anse5,544
47MilotNord5,534
48Jean-RabelNord-Ouest5,419
49AquinSud5,246
50MayisadCentre5,204

Twenty years earlier: Haiti in the 2005 World Gazetteer — population then 8,175,610.

Common questions

What is the population of Haiti?
Haiti has a population of 12,037,506, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 14,710,862 — a forecast, not a measurement.
What is the capital of Haiti?
Port-au-Prince.

Go deeper

Port-au-Prince
The largest place we record in Haiti: 1,234,742 people
Haiti in 2005
The World Gazetteer's archive edition: 8,175,610 then
All 246 countries
Every country and territory, ranked by population