Denmark - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
201. Glamsbjerg Denmark 3,099
202. Holsted Denmark 3,096
203. Dronninglund Denmark 3,084
204. Framlev Denmark 3,067
205. Jelling Denmark 3,059
206. Løgumkloster Denmark 3,056
207. Vissenbjerg Denmark 3,055
208. Hammerum Denmark 3,025
209. Vinderup Denmark 2,991
210. Bullerup Denmark 2,982
211. Solbjerg Denmark 2,964
212. Ullerslev Denmark 2,962
213. Pandrup Denmark 2,942
214. Sundby Denmark 2,922
215. Liseleje Denmark 2,906
216. Taulov Denmark 2,898
217. Sindal Denmark 2,898
218. Avlum Denmark 2,875
219. Søndersø Denmark 2,850
220. Oksbøl Denmark 2,845
221. Ganløse Denmark 2,843
222. Fakse Ladeplads Denmark 2,837
223. Tinglev Denmark 2,829
224. Storvorde Denmark 2,796
225. Ålestrup Denmark 2,787
226. Rødding Denmark 2,769
227. Hurup Denmark 2,769
228. Skørping Denmark 2,722
229. Langå Denmark 2,710
230. Brovst Denmark 2,710
231. Christiansfeld Denmark 2,709
232. Strøby Egede Denmark 2,700
233. Mårslet Denmark 2,698
234. Ejby Denmark 2,692
235. Lunderskov Denmark 2,687
236. Nørre Åby Denmark 2,678
237. Skibby Denmark 2,661
238. Kibæk Denmark 2,656
239. Bjæverskov Denmark 2,618
240. Årup Denmark 2,592
241. Thyborøn Denmark 2,587
242. Gram Denmark 2,548
243. Strandby Denmark 2,518
244. Arden Denmark 2,516
245. Hjortshøj Denmark 2,515
246. Høruphav Denmark 2,514
247. Nordby Denmark 2,512
248. Auning Denmark 2,509
249. Skovby Denmark 2,489
250. Trige Denmark 2,475
251. Asnæs Denmark 2,441
252. Mariager Denmark 2,433
253. Assentoft Denmark 2,432
254. Guderup Denmark 2,424
255. Hårlev Denmark 2,423
256. Hanstholm Denmark 2,418
257. Hårby Denmark 2,400
258. Rønnede Denmark 2,395
259. Hals Denmark 2,388
260. Hørve Denmark 2,382
261. Rødby Denmark 2,379
262. Svinninge Denmark 2,376
263. Snoghøj Denmark 2,371
264. Tørring Denmark 2,370
265. Vipperød Denmark 2,345
266. Dybbøl Denmark 2,303
267. Stubbekøbing Denmark 2,301
268. Vester Hassing Denmark 2,298
269. Frejlev Denmark 2,286
270. Vrå Denmark 2,273
271. Gørlev Denmark 2,269
272. Marstal Denmark 2,265
273. Vestbjerg Denmark 2,251
274. Nyråd Denmark 2,224
275. Brejning Denmark 2,220
276. Rønde Denmark 2,213
277. Stoholm Denmark 2,202
278. Åkirkeby Denmark 2,195
279. Svebølle Denmark 2,186
280. Stige Denmark 2,182
281. Karup Denmark 2,176
282. Spentrup Denmark 2,155
283. Egtved Denmark 2,151
284. Gundsømagle Denmark 2,149
285. Tjæreborg Denmark 2,146
286. Rødbyhavn Denmark 2,145
287. Vindeby Denmark 2,144
288. Blovstrød Denmark 2,137
289. Nørre Alslev Denmark 2,128
290. Osted Denmark 2,122
291. Bording Kirkeby Denmark 2,104
292. Starup Denmark 2,091
293. Tommerup Denmark 2,072
294. Forlev Denmark 2,058
295. Vindinge Denmark 2,045
296. Lejre Denmark 2,036
297. Søften Denmark 2,030
298. Solrød Denmark 2,000
299. Ejby Denmark 1,996
300. Ulfborg Denmark 1,994