The following list sorts all cities in the Spanish autonomous community of Andalusia with a population of more than 25,000. As of January 1, 2025, 60 out of 785 municipalities fulfill this criterion and are listed here. This list refers only to the population of individual municipalities within their defined limits, which does not include other municipalities or suburban areas within urban agglomerations.
List The following table lists the 60 cities in Andalusia with a population of at least 25,000 on January 1, 2025, as estimated by the Instituto Nacional de Estadística. A city is displayed in bold if it is a state or federal capital or italic if it is a provincial capital. +2025RankCityProvince2025 estimate2021 Census2011 Census2001 Census1991 Census1981 Census1SevilleSeville689,423684,234698,042684,633683,028645,8172MálagaMálaga599,063577,045561,435524,414522,108483,8473CórdobaCórdoba323,262322,071328,326308,072302,154279,3864GranadaGranada233,975231,775241,003240,661255,212246,6425Jerez de la FronteraCádiz213,634212,801211,784183,273179,247171,2836AlmeríaAlmería205,468200,753189,680166,328155,120140,7457MarbellaMálaga159,786147,958135,124100,03680,59960,1728HuelvaHuelva143,215142,538147,808142,284142,547127,8229Dos HermanasSeville142,519136,250128,433101,98878,02557,54810AlgecirasCádiz126,589122,982117,695101,468101,25685,39011JaénJaén112,235111,932116,469112,590103,26095,78312Roquetas de MarAlmería111,24098,72586,79950,09626,84218,89113CádizCádiz109,950114,244124,014133,363154,347156,71114MijasMálaga95,10486,74474,02846,23231,68014,77715San FernandoCádiz93,33894,86796,78688,07385,41072,10316El EjidoAlmería91,44084,00580,83957,87741,37429,48617Chiclana de la FronteraCádiz90,86486,30680,76961,02846,86236,49218El Puerto de Santa MaríaCádiz89,98389,06089,01276,23665,51755,74819Vélez-MálagaMálaga86,04882,96776,92257,14250,99941,93720FuengirolaMálaga85,21182,58572,01949,67537,74229,16021EsteponaMálaga79,62171,92564,46843,10934,96523,54222BenalmádenaMálaga78,33870,20461,39434,56521,99413,62223Alcalá de GuadaíraSeville77,47475,54673,31757,42652,25745,57724TorremolinosMálaga71,32968,05666,27044,77227,54318,38525Sanlúcar de BarramedaCádiz70,01269,50767,23260,25456,00648,39026La Línea de la ConcepciónCádiz64,49963,36565,41259,43758,31556,60927MotrilGranada59,86258,54560,46051,29846,50040,50628LinaresJaén55,63356,52560,79957,57859,24955,12229Rincón de la VictoriaMálaga52,45449,79041,04025,30212,6017,80330UtreraSeville52,40351,14551,72245,17543,22038,09731Mairena del AljarafeSeville48,01746,89542,57035,83324,55612,67232Alhaurín de la TorreMálaga45,06641,86837,02023,36912,8747,62233LucenaCórdoba43,40842,71242,35537,02832,17330,10534Puerto RealCádiz42,52741,77141,29935,78329,63823,89035AntequeraMálaga41,84941,34841,74140,28938,76535,76536La RinconadaSeville40,72439,20437,43629,28221,32018,27437ÉcijaSeville39,65939,83840,63036,89635,78634,70338Los Palacios y VillafrancaSeville38,76138,67837,72033,04529,52224,34939AndújarJaén35,61036,21238,81336,45536,66135,47540ÚbedaJaén33,58834,20835,62232,92630,53829,03841San RoqueCádiz34,31032,17829,95623,43621,22419,07242RondaMálaga33,67133,62436,47334,46833,90030,76243NíjarAlmería33,31931,45828,22317,82412,55411,02344Arcos de la FronteraCádiz31,26730,90231,36827,84926,94625,16845Coria del RíoSeville31,27830,77429,88024,04021,92819,95446Puente GenilCórdoba29,96329,76730,30428,00426,38726,21547RotaCádiz29,28929,32629,16925,05322,69120,55948CarmonaSeville30,24029,12328,81725,79423,61722,88749LepeHuelva29,67727,04726,53819,67616,56514,05350CártamaMálaga29,33327,43623,22514,13911,05410,72451VícarAlmería29,34227,39823,48216,78411,8857,64052CamasSeville29,08927,49026,43324,96625,50125,57453LebrijaSeville27,78827,61627,24124,12122,25019,56154Alhaurín el GrandeMálaga27,55226,05323,16417,76417,25714,27955AlmuñécarGranada27,54425,89026,96921,42020,40816,39056Morón de la FronteraSeville27,21027,58228,38927,71027,20727,98657CoínMálaga26,57423,50921,69217,38814,85520,95858TomaresSeville25,43225,37023,93818,31513,2185,78559AdraAlmería25,50125,48224,37521,98320,10417,41560ArmillaGranada25,30024,43022,59315,40410,92110,278
References