La municipalité de Séville compte 699.145 habitants selon le recensement de population de 2007 de l'I.N.E. (INSEE), étant la quatrième ville de l'Espagne par population, sous Madrid, Barcelone et Valence. Le secteur métropolitain de Séville compte 1.450.214 habitants (I.N.S. 2007) et 4.535, 78 km ² de surface, étant aussi le quatrième secteur métropolitain de l'Espagne et un grand centre touristique, économique, industriel et démographique.
Depuis 1990 la population résidante à Séville a diminué un peu, dû principalement à l'exode des jeunes couples vers les localités du Secteur Métropolitain où le prix du logement a été plus abordable, et où il y a de meilleurs espoirs de travail. La population de la ville est très vieillie, et la diminution de population est peut-être plus grande encore durant les prochaines années. La population d'étrangers recensés à Séville en 2005, était de 21.041 personnes des pays suivants : Équateur (2.903), le Maroc (2.736), la Colombie (2.022), l'Argentine (789), les Etats-Unis (569), la France (539), Autres pays (11.474
1842 | 100.498 | 1992 | 683.028 |
1857 | 112.529 | 1993 | 707.438 |
1860 | 118.298 | 1994 | 714.148 |
1877 | 133.247 | 1995 | 719.588 |
1887 | 143.840 | 1996 | 696.487 |
1900 | 147.271 | 1998 | 701.927 |
1910 | 153.258 | 1999 | 701.116 |
1920 | 205.723 | 2000 | 700.520 |
1930 | 217.788 | 2001 | 702.520 |
1940 | 302.300 | 2002 | 704.114 |
1950 | 374138 | 2003 | 709.975 |
1960 | 441.869 | 2004 | 704.293 |
1970 | 545.692 | 2005 | 704.154 |
1981 | 645.817 | 2006 | 704.414 |
1991 | 683.028 | 2007 | 699.145 |