List of World Cities

id city capital admin name population country city ascii iso2 iso3 latitude longitude
30805 estepona andalusia 71925 spain estepona es esp 36.4264 -5.1472
30804 aljaraque andalusia 21706 spain aljaraque es esp 37.2667 -7.0167
30803 torre-pacheco murcia 37299 spain torre-pacheco es esp 37.7333 -0.95
30802 nerva andalusia 5127 spain nerva es esp 37.6833 -6.5333
30801 calatayud aragon 19870 spain calatayud es esp 41.35 -1.6333
30800 requena valencia 20235 spain requena es esp 39.4861 -1.1017
30799 corella navarre 8220 spain corella es esp 42.1147 -1.7867
30798 san vicente de baracaldo basque country 100907 spain san vicente de baracaldo es esp 43.2972 -2.9917
30797 azpeitia basque country 15191 spain azpeitia es esp 43.1819 -2.2653
30796 moncada valencia 21875 spain moncada es esp 39.5333 -0.3833
30795 laredo cantabria 10996 spain laredo es esp 43.4144 -3.41
30794 olías del rey castille-la mancha 8225 spain olias del rey es esp 39.9433 -3.9878
30793 beniaján murcia 11233 spain beniajan es esp 37.9833 -1.0667
30792 valencia de alcántara extremadura 5325 spain valencia de alcantara es esp 39.4133 -7.2436
30791 santa margarita balearic islands 12767 spain santa margarita es esp 39.7033 3.1036
30790 brunete madrid 10726 spain brunete es esp 40.4 -3.9936
30789 burriana valencia 34903 spain burriana es esp 39.8894 -0.0925
30788 igualada catalonia 40875 spain igualada es esp 41.5814 1.6208
30787 mollet catalonia 51151 spain mollet es esp 41.5356 2.2107
30786 masanasa valencia 9845 spain masanasa es esp 39.4083 -0.3989
30785 nazaret valencia 6117 spain nazaret es esp 39.4481 -0.3335
30784 tegueste canary islands 11326 spain tegueste es esp 28.5233 -16.3408
30783 puigcerdá catalonia 9518 spain puigcerda es esp 42.4317 1.9283
30782 sóller balearic islands 13491 spain soller es esp 39.7667 2.7
30781 los alcázares murcia 16935 spain los alcazares es esp 37.7436 -0.8497
30780 barañáin navarre 19853 spain baranain es esp 42.8 -1.6667
30779 mengibar andalusia 9973 spain mengibar es esp 37.9683 -3.8089
30778 górliz-elexalde basque country 6022 spain gorliz-elexalde es esp 43.4167 -2.9333
30777 torrelodones madrid 24122 spain torrelodones es esp 40.5778 -3.9278
30776 ubrique andalusia 16482 spain ubrique es esp 36.6833 -5.45
30775 castilleja de la cuesta andalusia 17366 spain castilleja de la cuesta es esp 37.3833 -6.05
30774 esporlas balearic islands 5134 spain esporlas es esp 39.6662 2.5799
30773 berango basque country 7271 spain berango es esp 43.365 -2.99
30772 vícar andalusia 27398 spain vicar es esp 36.8317 -2.6431
30771 marratxi balearic islands 38357 spain marratxi es esp 39.6421 2.7527
30770 viator andalusia 6039 spain viator es esp 36.8833 -2.4167
30769 oliva valencia 25119 spain oliva es esp 38.9194 -0.1211
30768 illescas castille-la mancha 30229 spain illescas es esp 40.1167 -3.8333
30767 torremolinos andalusia 68056 spain torremolinos es esp 36.6218 -4.5003
30766 ribadesella asturias 5686 spain ribadesella es esp 43.4625 -5.0583
30765 sarria galicia 13257 spain sarria es esp 42.7833 -7.4167
30764 san sebastián de los reyes madrid 90962 spain san sebastian de los reyes es esp 40.5469 -3.6258
30763 carral galicia 6574 spain carral es esp 43.2296 -8.356
30762 la ametlla de mar catalonia 7131 spain la ametlla de mar es esp 40.8839 0.8025
30761 onda valencia 24939 spain onda es esp 39.9625 -0.2639
30760 sotomayor galicia 7482 spain sotomayor es esp 42.333 -8.567
30759 huelva minor andalusia 142538 spain huelva es esp 37.25 -6.95
30758 senmanat catalonia 9347 spain senmanat es esp 41.6086 2.1358
30757 a coruña minor galicia 245468 spain a coruna es esp 43.3667 -8.3833
30756 la rinconada andalusia 39204 spain la rinconada es esp 37.4833 -5.9667
30755 culleredo galicia 30758 spain culleredo es esp 43.2883 -8.3894
30754 villalba galicia 14006 spain villalba es esp 43.3 -7.6833
30753 campa basque country 5034 spain campa es esp 43.3728 -2.9492
30752 nuevo baztán madrid 6630 spain nuevo baztan es esp 40.3667 -3.2333
30751 móstoles madrid 209639 spain mostoles es esp 40.3333 -3.8667
30750 el escorial madrid 16594 spain el escorial es esp 40.5817 -4.1258
30749 la nucía valencia 18108 spain la nucia es esp 38.6172 -0.1231
30748 san juan de alicante valencia 24363 spain san juan de alicante es esp 38.4014 -0.4367
30747 astorga castille-leon 10553 spain astorga es esp 42.4589 -6.0633
30746 el ejido andalusia 84005 spain el ejido es esp 36.7831 -2.8167
30745 teruel minor aragon 35691 spain teruel es esp 40.3456 -1.1065
30744 mairena del alcor andalusia 23893 spain mairena del alcor es esp 37.3667 -5.7333
30743 canet de mar catalonia 14810 spain canet de mar es esp 41.5911 2.5828
30742 málaga minor andalusia 577405 spain malaga es esp 36.7194 -4.42
30741 castuera extremadura 5708 spain castuera es esp 38.7231 -5.5444
30740 yecla murcia 35083 spain yecla es esp 38.6167 -1.1167
30739 adeje canary islands 48733 spain adeje es esp 28.1167 -16.7167
30738 cabanillas del campo castille-la mancha 10844 spain cabanillas del campo es esp 40.6383 -3.2353
30737 villanueva de la torre castille-la mancha 6591 spain villanueva de la torre es esp 40.5842 -3.3025
30736 borriol valencia 5552 spain borriol es esp 40.0422 -0.0714
30735 Ávila minor castille-leon 57949 spain avila es esp 40.65 -4.6833
30734 villagarcía de arosa galicia 37545 spain villagarcia de arosa es esp 42.5977 -8.7632
30733 lucena andalusia 42712 spain lucena es esp 37.4 -4.4833
30732 aguilar andalusia 13398 spain aguilar es esp 37.5167 -4.65
30731 castro-urdiales cantabria 32975 spain castro-urdiales es esp 43.3844 -3.215
30730 villamediana de iregua la rioja 8608 spain villamediana de iregua es esp 42.4264 -2.4181
30729 tuineje canary islands 15549 spain tuineje es esp 28.3167 -14.05
30728 girona minor catalonia 101932 spain girona es esp 41.9833 2.8167
30727 el Álamo madrid 9908 spain el alamo es esp 40.2306 -3.9944
30726 daganzo de arriba madrid 10520 spain daganzo de arriba es esp 40.5433 -3.4572
30725 villalbilla madrid 15049 spain villalbilla es esp 40.4339 -3.2989
30724 huesca minor aragon 53429 spain huesca es esp 42.1333 -0.4167
30723 calafell catalonia 28463 spain calafell es esp 41.2004 1.5693
30722 zaratán castille-leon 6249 spain zaratan es esp 41.6603 -4.7836
30721 alhama de granada andalusia 5667 spain alhama de granada es esp 37 -3.9833
30720 cuarte de huerva aragon 13773 spain cuarte de huerva es esp 41.5833 -0.9167
30719 grado asturias 9644 spain grado es esp 43.3881 -6.0736
30718 lumbreras murcia 16060 spain lumbreras es esp 37.5633 -1.8072
30717 santa eugenia galicia 26839 spain santa eugenia es esp 42.5667 -8.9833
30716 tarrasa catalonia 223011 spain tarrasa es esp 41.5611 2.0081
30715 jaraiz de la vera extremadura 6499 spain jaraiz de la vera es esp 40.0603 -5.755
30714 pájara canary islands 21014 spain pajara es esp 28.35 -14.1
30713 trujillo extremadura 8821 spain trujillo es esp 39.4653 -5.8789
30712 buñol valencia 9438 spain bunol es esp 39.4194 -0.7906
30711 coria del río andalusia 30774 spain coria del rio es esp 37.2833 -6.05
30710 artá balearic islands 7984 spain arta es esp 39.6952 3.3512
30709 paracuellos de jarama madrid 26235 spain paracuellos de jarama es esp 40.55 -3.5167
30708 buñola balearic islands 7037 spain bunola es esp 39.6967 2.6997
30707 cúllar-vega andalusia 7719 spain cullar-vega es esp 37.1531 -3.6706
30706 berriozar navarre 10723 spain berriozar es esp 42.8361 -1.6714