Población
Actualmente viven en Utrera un total de 49.217 habitantes, los cuales se distribuyen según la siguiente pirámide de población:

La población de Utrera tiene sus orígenes en las repoblaciones efectuadas durante el siglo XIII, con las que llega una importante colonia morisca y judía. Tras la conquista de estas tierras por San Fernando, a muchos moriscos se les permitió permanecer como mudéjares, en los lugares donde habían vivido. Así permanecieron en Utrera durante los siglos posteriores dedicándose a la agricultura y a oficios manuales, especialmente a la carpintería.
En el siglo XV, ya existieron asentamientos gitanos, grupo que ha permanecido y actualmente es bastante numeroso en Utrera y en general bien integrado.
Tras la peste bubónica del siglo XVII hubo distintas repoblaciones, debido al vertiginoso descenso de la población, el cual continuó durante el siglo XVIII. Carlos III, durante su repoblación, procuró la eliminación de las Etnias más conflictivas, persiguiendo fuertemente a la gitana y sutituyéndola por otros grupos, incluso extranjeros.
La población de Utrera ha experimentado en las últimas décadas, la misma evolución del resto de las zonas agrarias de la provincia, marcada pos los siguientes hitos:
| AÑOS | Habitantes por km2 |
| 1900 | 22.2 |
| 1910 | 22.7 |
| 1920 | 31.3 |
| 1930 | 35.5 |
| 1940 | 44.6 |
| 1950 | 51.2 |
| 1960 | 60.3 |
| 1970 | 53.3 |
| 1980 | 56.1 |