Excel:
Buy full version ($9.99 $9.99)
Download sample
MySQL:
Buy full version ($9.99 $9.99)
Download sample
Bundle of Excel and MySQL:
Buy Bundle ($14.99 $14.99)
NEW! Superbundle of Excel, MySQL and sample PHP, Javascript and HTML code:
Buy Superbundle ($49.99 $49.99)
View working version
As I have explained, this database was never meant to include every single tiny town on earth. Such databases exist and contain millions of entries. My goal was a manageable database, targeting primarily the U.S. and Canada, but also including the major cities in all other countries.
The reason behind it is that databases containing too many entries are completely unusable for multi-level location selector scripts – you don't want users to wait 20 minutes before your script loads thirty thousand villages in Uzbekistan.
For example, my database only has 2 entries for Dominica. But why would you want to overload your database with towns with less than 1,000 inhabitants?
STATISTICS
1 | United States | 43,299 |
2 | Canada | 1,743 |
3 | Bahamas | 18 |
4 | Barbados | 4 |
5 | Belize | 5 |
6 | Bermuda | 3 |
7 | British Virgin Islands | 1 |
8 | Cayman Islands | 1 |
9 | Costa Rica | 17 |
10 | Cuba | 115 |
11 | Dominica | 2 |
12 | Dominican Republic | 140 |
13 | El Salvador | 8 |
14 | Greenland | 3 |
15 | Grenada | 2 |
16 | Guadeloupe | 2 |
17 | Guatemala | 22 |
18 | Haiti | 9 |
19 | Honduras | 21 |
20 | Jamaica | 92 |
21 | Martinique | 20 |
22 | Mexico | 771 |
23 | Montserrat | 5 |
24 | Nicaragua | 135 |
25 | Panama | 36 |
26 | Puerto Rico | 42 |
27 | Trinidad and Tobago | 19 |
28 | United States Virgin Islands | 6 |
29 | Argentina | 390 |
30 | Bolivia | 44 |
31 | Brazil | 796 |
32 | Chile | 107 |
33 | Colombia | 196 |
34 | Ecuador | 95 |
35 | Falkland Islands | 3 |
36 | French Guiana | 14 |
37 | Guyana | 14 |
38 | Paraguay | 74 |
39 | Peru | 199 |
40 | Suriname | 12 |
41 | Uruguay | 62 |
42 | Venezuela | 103 |
43 | Albania | 38 |
44 | Andorra | 9 |
45 | Armenia | 197 |
46 | Austria | 200 |
47 | Azerbaijan | 117 |
48 | Belarus | 119 |
49 | Belgium | 400 |
50 | Bosnia and Herzegovina | 198 |
51 | Bulgaria | 200 |
52 | Croatia | 197 |
53 | Cyprus | 77 |
54 | Czech Republic | 197 |
55 | Denmark | 199 |
56 | Estonia | 92 |
57 | Finland | 199 |
58 | France | 997 |
59 | Georgia | 86 |
60 | Germany | 1,384 |
61 | Gibraltar | 1 |
62 | Greece | 198 |
63 | Guernsey | 3 |
64 | Hungary | 200 |
65 | Iceland | 27 |
66 | Ireland | 179 |
67 | Isle of Man | 2 |
68 | Italy | 1,198 |
69 | Jersey | 1 |
70 | Kosovo | 30 |
71 | Latvia | 86 |
72 | Liechtenstein | 10 |
73 | Lithuania | 102 |
74 | Luxembourg | 81 |
75 | Macedonia | 49 |
76 | Malta | 55 |
77 | Moldova | 65 |
78 | Monaco | 6 |
79 | Montenegro | 26 |
80 | Netherlands | 398 |
81 | Norway | 200 |
82 | Poland | 400 |
83 | Portugal | 392 |
84 | Romania | 589 |
85 | Russia | 1,925 |
86 | San Marino | 4 |
87 | Serbia | 200 |
88 | Slovakia | 132 |
89 | Slovenia | 163 |
90 | Spain | 999 |
91 | Sweden | 200 |
92 | Switzerland | 394 |
93 | Turkey | 594 |
94 | Ukraine | 588 |
95 | United Kingdom | 331 |
96 | Vatican City | 1 |
97 | Afghanistan | 85 |
98 | Bahrain | 9 |
99 | Bangladesh | 94 |
100 | Bhutan | 10 |
101 | Brunei | 5 |
102 | Cambodia | 22 |
103 | China | 766 |
104 | East Timor | 59 |
105 | Hong Kong | 4 |
106 | India | 2,886 |
107 | Indonesia | 370 |
108 | Iran | 197 |
109 | Iraq | 65 |
110 | Israel | 134 |
111 | Japan | 745 |
112 | Jordan | 72 |
113 | Kazakhstan | 195 |
114 | Kuwait | 19 |
115 | Kyrgyzstan | 29 |
116 | Laos | 23 |
117 | Lebanon | 16 |
118 | Macau | 1 |
119 | Malaysia | 148 |
120 | Maldives | 14 |
121 | Mongolia | 21 |
122 | Myanmar (Burma) | 61 |
123 | Nepal | 45 |
124 | North Korea | 74 |
125 | Oman | 28 |
126 | Pakistan | 392 |
127 | Philippines | 909 |
128 | Qatar | 13 |
129 | Saudi Arabia | 86 |
130 | Singapore | 1 |
131 | South Korea | 116 |
132 | Sri Lanka | 64 |
133 | Syria | 78 |
134 | Taiwan | 20 |
135 | Tajikistan | 63 |
136 | Thailand | 295 |
137 | Turkmenistan | 29 |
138 | United Arab Emirates | 13 |
139 | Uzbekistan | 116 |
140 | Vietnam | 79 |
141 | Yemen | 19 |
142 | Algeria | 229 |
143 | Angola | 35 |
144 | Benin | 31 |
145 | Botswana | 86 |
146 | Burkina Faso | 48 |
147 | Burundi | 18 |
148 | Cameroon | 123 |
149 | Cape Verde | 15 |
150 | Central African Republic | 36 |
151 | Chad | 44 |
152 | Congo-Brazzaville | 17 |
153 | Congo-Kinshasa | 68 |
154 | Djibouti | 11 |
155 | Egypt | 128 |
156 | Equatorial Guinea | 23 |
157 | Eritrea | 12 |
158 | Ethiopia | 105 |
159 | Gabon | 27 |
160 | Gambia | 68 |
161 | Ghana | 69 |
162 | Guinea | 41 |
163 | Guinea-Bissau | 14 |
164 | Ivory Coast | 64 |
165 | Kenya | 101 |
166 | Lesotho | 11 |
167 | Liberia | 17 |
168 | Libya | 40 |
169 | Madagascar | 71 |
170 | Malawi | 32 |
171 | Mali | 36 |
172 | Mauritania | 4 |
173 | Mauritius | 91 |
174 | Morocco | 73 |
175 | Mozambique | 25 |
176 | Namibia | 36 |
177 | Niger | 37 |
178 | Nigeria | 436 |
179 | Reunion | 4 |
180 | Rwanda | 11 |
181 | Sao Tome and Principe | 1 |
182 | Senegal | 47 |
183 | Seychelles | 1 |
184 | Sierra Leone | 81 |
185 | Somalia | 45 |
186 | South Africa | 217 |
187 | Sudan | 83 |
188 | Swaziland | 20 |
189 | Tanzania | 281 |
190 | Togo | 21 |
191 | Tunisia | 137 |
192 | Uganda | 75 |
193 | Western Sahara | 2 |
194 | Zambia | 66 |
195 | Zimbabwe | 65 |
196 | Australia | 953 |
197 | New Zealand | 334 |
198 | Fiji | 3 |
199 | French Polynesia | 34 |
200 | Guam | 17 |
201 | Kiribati | 19 |
202 | Marshall Islands | 1 |
203 | Micronesia | 10 |
204 | Nauru | 13 |
205 | New Caledonia | 28 |
206 | Papua New Guinea | 38 |
207 | Samoa | 19 |
208 | Solomon Islands | 5 |
209 | Tonga | 7 |
210 | Tuvalu | 7 |
211 | Vanuatu | 7 |
212 | Wallis and Futuna | 7 |
TOTAL: | 76,856 |