La Province de Séville se trouve sur la rive sud du fleuve Guadalquivir, dans la plaine du Bétique, et sur une partie du Parc National du Coto de Doñana, une aire de repos importante pour les oiseaux migrateurs européens qui s'y arrêtent lors de leur voyage en Afrique.
Le territoire s'étale sur 14042 kilomètres carrés, pour une population de 1917097 habitants, selon le recensement de l'année 2010. Le climat est méditerranéen chaud, selon la classification de Koppen, fondée sur les précipitations et les températures. Séville, son chef lieu, est à une distance, à vol d'oiseau, de 390 kilomètres de Madrid, la capitale du pays.