Bam
wor
Countries
Regions
Rankings
Compare
EN
ES
PT
IT
Home
/
Central America and Caribbean
/
Jamaica
/
Cities
← Back to Jamaica
Cities of Jamaica
3,867 cities and localities
Total cities
3,867
Total population
2,430,296
Provinces
14
Province
Clarendon
Hanover
Kingston
Manchester
Portland Parish
Saint Andrew Parish
Saint Ann Parish
Saint Catherine Parish
Saint James Parish
Saint Mary Parish
Saint Thomas Parish
St. Elizabeth
Trelawny Parish
Westmoreland
Population
A — Z
Z — A
All
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Showing 1–50 of 3,867 cities and localities
1
Kingston
Kingston
937,700
inhab.
18.0°
2
New Kingston
Saint Andrew Parish
583,958
inhab.
18.0°
3
Spanish Town
Saint Catherine Parish
145,018
inhab.
18.0°
4
Portmore
Saint Catherine Parish
102,861
inhab.
18.0°
5
Montego Bay
Saint James Parish
82,867
inhab.
18.5°
6
Mandeville
Manchester
47,115
inhab.
18.0°
7
May Pen
Clarendon
44,755
inhab.
18.0°
8
Old Harbour
Saint Catherine Parish
26,024
inhab.
17.9°
9
Linstead
Saint Catherine Parish
20,660
inhab.
18.1°
10
Half Way Tree
Saint Andrew Parish
18,552
inhab.
18.0°
11
Savanna-la-Mar
Westmoreland
16,553
inhab.
18.2°
12
Port Antonio
Portland Parish
14,400
inhab.
18.2°
13
Saint Ann’s Bay
Saint Ann Parish
13,671
inhab.
18.4°
14
Bog Walk
Saint Catherine Parish
12,873
inhab.
18.1°
15
Constant Spring
Saint Andrew Parish
12,830
inhab.
18.1°
16
Ewarton
Saint Catherine Parish
12,797
inhab.
18.2°
17
Tower Hill
Saint Andrew Parish
12,184
inhab.
18.0°
18
Torrington Park
Saint Andrew Parish
11,905
inhab.
18.0°
19
Penwood
Saint Andrew Parish
11,563
inhab.
18.0°
20
Barbican
Hanover
10,337
inhab.
18.5°
21
Mountain View Gardens
Saint Andrew Parish
10,285
inhab.
18.0°
22
Hayes
Clarendon
9,701
inhab.
17.9°
23
Ocho Rios
Saint Ann Parish
9,450
inhab.
18.4°
24
Morant Bay
Saint Thomas Parish
9,368
inhab.
17.9°
25
Stony Hill
Saint Andrew Parish
8,551
inhab.
18.1°
26
Santa Cruz
St. Elizabeth
8,217
inhab.
18.1°
27
Old Harbour Bay
Saint Catherine Parish
7,912
inhab.
17.9°
28
Port Maria
Saint Mary Parish
7,906
inhab.
18.4°
29
Falmouth
Trelawny Parish
7,779
inhab.
18.5°
30
Yallahs
Saint Thomas Parish
7,644
inhab.
17.9°
31
Bull Savannah
St. Elizabeth
6,962
inhab.
17.9°
32
Runaway Bay
Saint Ann Parish
6,517
inhab.
18.5°
33
Lucea
Hanover
6,289
inhab.
18.5°
34
Porus
Manchester
5,923
inhab.
18.0°
35
Annotto Bay
Saint Mary Parish
5,504
inhab.
18.3°
36
Lionel Town
Clarendon
5,362
inhab.
17.8°
37
Point Hill
Saint Catherine Parish
5,344
inhab.
18.1°
38
Above Rocks
Saint Catherine Parish
5,261
inhab.
18.1°
39
Seaforth
Saint Thomas Parish
4,550
inhab.
17.9°
40
Sandy Bay
Hanover
4,520
inhab.
18.4°
41
Chapelton
Clarendon
4,514
inhab.
18.1°
42
Bamboo
Saint Ann Parish
4,264
inhab.
18.4°
43
Black River
St. Elizabeth
4,229
inhab.
18.0°
44
Anchovy
Saint James Parish
4,161
inhab.
18.4°
45
Oracabessa
Saint Mary Parish
4,100
inhab.
18.4°
46
Riversdale
Saint Catherine Parish
4,085
inhab.
18.2°
47
Cambridge
Saint James Parish
3,930
inhab.
18.3°
48
Coleyville
Manchester
3,860
inhab.
18.2°
49
Albert Town
Trelawny Parish
3,449
inhab.
18.3°
50
Port Royal
Kingston
3,327
inhab.
17.9°
1
2
3
…
78
→