Top Cities of The World From Cullompton to Etwall

Mostly asked questions which must know everyone to increase their general knowledge about the world cities

How many cities in the world?

How many cities in each state country?

World cities by country

World cities by state/province

World cities by geo coordinates

World cities by their latitude and longitude

List of world's latest cities by their respective states, countries as well as information about latitude and longitude of each city.
following list gives the answers of all questions which are asked above


Alphabetical Position City Latitude Longitude States/Province Country
1 Cullompton 50.85530000 -3.39268000 England United Kingdom
2 Culverstone Green 51.34085000 0.34686000 England United Kingdom
3 Cumbria 54.58333000 -2.83333000 England United Kingdom
4 Curdworth 52.53382000 -1.73687000 England United Kingdom
5 Curry Rivel 51.02306000 -2.86753000 England United Kingdom
6 Cuxton 51.37430000 0.45688000 England United Kingdom
7 Dagenham 51.55000000 0.16667000 England United Kingdom
8 Dalston 54.84207000 -2.98459000 England United Kingdom
9 Dalton in Furness 54.15796000 -3.17977000 England United Kingdom
10 Danbury 51.71645000 0.58245000 England United Kingdom
11 Danby 54.46606000 -0.91073000 England United Kingdom
12 Darenth 51.42137000 0.25784000 England United Kingdom
13 Daresbury 53.34184000 -2.63500000 England United Kingdom
14 Darfield 53.53390000 -1.37595000 England United Kingdom
15 Darlaston 52.56667000 -2.03333000 England United Kingdom
16 Darlington 54.53333000 -1.53333000 England United Kingdom
17 Darras Hall 55.03560000 -1.76425000 England United Kingdom
18 Darrington 53.67566000 -1.26901000 England United Kingdom
19 Dartford 51.44657000 0.21423000 England United Kingdom
20 Dartmouth 50.35220000 -3.57940000 England United Kingdom
21 Darton 53.58705000 -1.52676000 England United Kingdom
22 Darwen 53.69803000 -2.46494000 England United Kingdom
23 Datchet 51.48390000 -0.57893000 England United Kingdom
24 Datchworth 51.85126000 -0.15956000 England United Kingdom
25 Daventry 52.25688000 -1.16066000 England United Kingdom
26 Dawlish 50.58118000 -3.46644000 England United Kingdom
27 Deal 51.22322000 1.40432000 England United Kingdom
28 Deanshanger 52.04996000 -0.88663000 England United Kingdom
29 Dearham 54.71175000 -3.44364000 England United Kingdom
30 Debenham 52.22422000 1.18172000 England United Kingdom
31 Deddington 51.98060000 -1.32055000 England United Kingdom
32 Dedham 51.95892000 0.99336000 England United Kingdom
33 Delabole 50.62347000 -4.73190000 England United Kingdom
34 Delph 53.56667000 -2.01667000 England United Kingdom
35 Denby Dale 53.57228000 -1.65895000 England United Kingdom
36 Denham 51.56667000 -0.50000000 England United Kingdom
37 Denholme 53.80189000 -1.89503000 England United Kingdom
38 Denmead 50.90395000 -1.06744000 England United Kingdom
39 Denton 53.45678000 -2.11822000 England United Kingdom
40 Denton Holme 54.88500000 -2.94100000 England United Kingdom
41 Derby 52.92277000 -1.47663000 England United Kingdom
42 Derbyshire 53.16667000 -1.58333000 England United Kingdom
43 Dersingham 52.84549000 0.50339000 England United Kingdom
44 Desborough 52.44183000 -0.82126000 England United Kingdom
45 Desford 52.62598000 -1.29395000 England United Kingdom
46 Devizes 51.35084000 -1.99421000 England United Kingdom
47 Devon 50.75000000 -3.75000000 England United Kingdom
48 Dewsbury 53.69076000 -1.62907000 England United Kingdom
49 Dickens Heath 52.38568000 -1.83935000 England United Kingdom
50 Dickleburgh 52.39650000 1.18498000 England United Kingdom
51 Didcot 51.60928000 -1.24214000 England United Kingdom
52 Didsbury 53.41698000 -2.23145000 England United Kingdom
53 Diggle 53.56744000 -1.99723000 England United Kingdom
54 Dinnington 53.36667000 -1.20000000 England United Kingdom
55 Dinton 51.08333000 -1.98333000 England United Kingdom
56 Disley 53.35865000 -2.03848000 England United Kingdom
57 Diss 52.37675000 1.10910000 England United Kingdom
58 Distington 54.59733000 -3.53880000 England United Kingdom
59 District of Rutland 52.66667000 -0.66667000 England United Kingdom
60 Ditchingham 52.46729000 1.44370000 England United Kingdom
61 Ditchling 50.92100000 -0.11536000 England United Kingdom
62 Ditton Hill 51.37947000 -0.31281000 England United Kingdom
63 Dobwalls 50.45768000 -4.51735000 England United Kingdom
64 Doddington 52.49671000 0.06017000 England United Kingdom
65 Dodworth 53.54306000 -1.52779000 England United Kingdom
66 Doncaster 53.50000000 -1.08333000 England United Kingdom
67 Donington 52.90461000 -0.20505000 England United Kingdom
68 Donisthorpe 52.72401000 -1.53800000 England United Kingdom
69 Donnington 51.95135000 -1.72142000 England United Kingdom
70 Dorchester 50.71667000 -2.43333000 England United Kingdom
71 Dorking 51.23228000 -0.33380000 England United Kingdom
72 Dormansland 51.16024000 0.00618000 England United Kingdom
73 Dorridge 52.37259000 -1.75318000 England United Kingdom
74 Dorset 50.75000000 -2.33333000 England United Kingdom
75 Dorstone 52.06667000 -3.00000000 England United Kingdom
76 Dove Holes 53.29828000 -1.88775000 England United Kingdom
77 Dover 51.12598000 1.31257000 England United Kingdom
78 Dovercourt 51.93649000 1.27831000 England United Kingdom
79 Doveridge 52.90526000 -1.82480000 England United Kingdom
80 Downham Market 52.60714000 0.38375000 England United Kingdom
81 Downton 50.99366000 -1.75129000 England United Kingdom
82 Draycott 51.25615000 -2.75116000 England United Kingdom
83 Driffield 54.00613000 -0.44495000 England United Kingdom
84 Droitwich 52.26667000 -2.15000000 England United Kingdom
85 Dronfield 53.30221000 -1.47507000 England United Kingdom
86 Droylsden 53.48005000 -2.14543000 England United Kingdom
87 Drybrook 51.85550000 -2.51681000 England United Kingdom
88 Ducklington 51.76763000 -1.48418000 England United Kingdom
89 Dudley 52.50000000 -2.11667000 England United Kingdom
90 Duffield 52.98627000 -1.48865000 England United Kingdom
91 Dukinfield 53.47497000 -2.08809000 England United Kingdom
92 Dulverton 51.04007000 -3.55035000 England United Kingdom
93 Dunchurch 52.33757000 -1.29136000 England United Kingdom
94 Dundry 51.39880000 -2.63964000 England United Kingdom
95 Dunholme 53.30067000 -0.46541000 England United Kingdom
96 Dunkeswell 50.86301000 -3.22289000 England United Kingdom
97 Dunnington 53.95000000 -0.25000000 England United Kingdom
98 Dunstable 51.88571000 -0.52288000 England United Kingdom
99 Dunswell 53.80106000 -0.37139000 England United Kingdom
100 Durham 54.77676000 -1.57566000 England United Kingdom
101 Dursley 51.68139000 -2.35333000 England United Kingdom
102 Duxford 52.09393000 0.15917000 England United Kingdom
103 Dymchurch 51.02544000 0.99392000 England United Kingdom
104 Eaglescliffe 54.52521000 -1.35043000 England United Kingdom
105 Earby 53.91546000 -2.14285000 England United Kingdom
106 Earith 52.35422000 0.03056000 England United Kingdom
107 Earl Shilton 52.57682000 -1.31536000 England United Kingdom
108 Earls Barton 52.26627000 -0.75248000 England United Kingdom
109 Earls Colne 51.92744000 0.70107000 England United Kingdom
110 Earlsfield 51.44390000 -0.18540000 England United Kingdom
111 Easington 54.78528000 -1.35917000 England United Kingdom
112 Easingwold 54.12010000 -1.19390000 England United Kingdom
113 East Ayton 54.25480000 -0.47483000 England United Kingdom
114 East Bergholt 51.97785000 1.01761000 England United Kingdom
115 East Boldon 54.94452000 -1.42815000 England United Kingdom
116 East Bridgford 52.97954000 -0.96563000 England United Kingdom
117 East Chevington 55.28333000 -1.58333000 England United Kingdom
118 East Cowes 50.75774000 -1.28815000 England United Kingdom
119 East Dean 51.03979000 -1.60941000 England United Kingdom
120 East Dereham 52.68333000 0.93333000 England United Kingdom
121 East Grinstead 51.12382000 -0.00610000 England United Kingdom
122 East Hanney 51.63443000 -1.39518000 England United Kingdom
123 East Harling 52.43843000 0.93353000 England United Kingdom
124 East Harptree 51.30111000 -2.62167000 England United Kingdom
125 East Horsley 51.27358000 -0.43207000 England United Kingdom
126 East Keswick 53.89430000 -1.45221000 England United Kingdom
127 East Leake 52.83015000 -1.18103000 England United Kingdom
128 East Markham 53.25221000 -0.89385000 England United Kingdom
129 East Molesey 51.39872000 -0.34916000 England United Kingdom
130 East Peckham 51.21234000 0.38624000 England United Kingdom
131 East Rainton 54.82513000 -1.48036000 England United Kingdom
132 East Riding of Yorkshire 53.91667000 -0.50000000 England United Kingdom
133 East Sussex 50.91667000 0.33333000 England United Kingdom
134 East Tilbury 51.48053000 0.41714000 England United Kingdom
135 East Wittering 50.76969000 -0.87444000 England United Kingdom
136 Eastbourne 50.76871000 0.28453000 England United Kingdom
137 Eastchurch 51.40673000 0.85766000 England United Kingdom
138 Eastington 51.74722000 -2.32639000 England United Kingdom
139 Eastleigh 50.96667000 -1.35000000 England United Kingdom
140 Eastoft 53.63624000 -0.78492000 England United Kingdom
141 Easton 50.53333000 -2.45000000 England United Kingdom
142 Easton on the Hill 52.62733000 -0.50571000 England United Kingdom
143 Easton-in-Gordano 51.47592000 -2.69987000 England United Kingdom
144 Eastrington 53.76038000 -0.79325000 England United Kingdom
145 Eastry 51.24639000 1.30776000 England United Kingdom
146 Eastwood 53.00000000 -1.30000000 England United Kingdom
147 Eaton Bray 51.87697000 -0.59167000 England United Kingdom
148 Eaton Socon 52.21752000 -0.28925000 England United Kingdom
149 Eattington 52.13333000 -1.60000000 England United Kingdom
150 Eccles 53.48333000 -2.33333000 England United Kingdom
151 Eccleshall 52.85789000 -2.24971000 England United Kingdom
152 Eccleston 53.64236000 -2.72162000 England United Kingdom
153 Eckington 52.06667000 -2.11667000 England United Kingdom
154 Edenbridge 51.19172000 0.06729000 England United Kingdom
155 Edenfield 53.66674000 -2.30481000 England United Kingdom
156 Edgmond 52.77400000 -2.40967000 England United Kingdom
157 Edgware 51.61280000 -0.27539000 England United Kingdom
158 Edgworth 53.64636000 -2.39401000 England United Kingdom
159 Edington 51.27583000 -2.10639000 England United Kingdom
160 Edith Weston 52.63786000 -0.63189000 England United Kingdom
161 Edwinstowe 53.19454000 -1.06439000 England United Kingdom
162 Egham 51.43158000 -0.55239000 England United Kingdom
163 Egremont 54.47941000 -3.52756000 England United Kingdom
164 Eight Ash Green 51.89587000 0.82280000 England United Kingdom
165 Elland 53.68510000 -1.83878000 England United Kingdom
166 Ellerker 53.75323000 -0.60416000 England United Kingdom
167 Ellerton 53.85000000 -0.93333000 England United Kingdom
168 Ellesmere 52.90838000 -2.89806000 England United Kingdom
169 Ellesmere Port 53.27875000 -2.90134000 England United Kingdom
170 Elm Park 51.54970000 0.20136000 England United Kingdom
171 Elmstead Market 51.88219000 0.99482000 England United Kingdom
172 Elmswell 52.23616000 0.91247000 England United Kingdom
173 Elsenham 51.91431000 0.22934000 England United Kingdom
174 Elstead 51.18548000 -0.70536000 England United Kingdom
175 Elstree 51.64030000 -0.29693000 England United Kingdom
176 Elswick 53.83836000 -2.88147000 England United Kingdom
177 Elvington 53.92087000 -0.93495000 England United Kingdom
178 Elwick 54.68455000 -1.29559000 England United Kingdom
179 Ely 52.39964000 0.26196000 England United Kingdom
180 Emberton 52.13691000 -0.70673000 England United Kingdom
181 Embleton 55.49592000 -1.63619000 England United Kingdom
182 Embsay 53.97664000 -1.99282000 England United Kingdom
183 Emley 53.61395000 -1.63130000 England United Kingdom
184 Emneth 52.64244000 0.20857000 England United Kingdom
185 Empingham 52.66722000 -0.59601000 England United Kingdom
186 Emsworth 50.84779000 -0.93697000 England United Kingdom
187 Enderby 52.58778000 -1.20619000 England United Kingdom
188 Enfield Town 51.65147000 -0.08497000 England United Kingdom
189 Epping 51.69815000 0.11055000 England United Kingdom
190 Epsom 51.33050000 -0.27011000 England United Kingdom
191 Epworth 53.52602000 -0.82399000 England United Kingdom
192 Erith 51.48315000 0.17484000 England United Kingdom
193 Esher 51.36969000 -0.36693000 England United Kingdom
194 Essendine 52.70187000 -0.45250000 England United Kingdom
195 Essex 51.83333000 0.58333000 England United Kingdom
196 Essington 52.62910000 -2.05770000 England United Kingdom
197 Eton 51.48833000 -0.60905000 England United Kingdom
198 Eton Wick 51.49722000 -0.63437000 England United Kingdom
199 Etton 53.87848000 -0.51314000 England United Kingdom
200 Etwall 52.88353000 -1.60023000 England United Kingdom